Merge branch '2014.11-develop' into 2015.07
[tine20] / tine20 / Tinebase / js / widgets / ActivitiesPanel.js
index 12763dc..fa2a319 100644 (file)
@@ -160,7 +160,7 @@ Tine.widgets.activities.ActivitiesTabPanel = Ext.extend(Ext.Panel, {
             var filter = filterToolbar ? filterToolbar.getValue() : [];
             filter.push(
                 {field: 'record_model', operator: 'equals', value: this.record_model },
-                {field: 'record_id', operator: 'equals', value: (this.record_id) ? this.record_id : 0 },
+                {field: 'record_id', operator: 'equals', value: this.getRecordId() },
                 {field: 'record_backend', operator: 'equals', value: 'Sql' }
             );
                         
@@ -181,6 +181,15 @@ Tine.widgets.activities.ActivitiesTabPanel = Ext.extend(Ext.Panel, {
     },
 
     /**
+     * @public
+     *
+     * @returns {string}
+     */
+    getRecordId: function() {
+        return (this.record_id) ? this.record_id : 0;
+    },
+
+    /**
      * @private
      */
     initComponent: function () {