0009768: Use ModelConfig for Timetracker models
[tine20] / tine20 / Timetracker / js / TimeAccountFilterModel.js
index ebe1206..523b363 100644 (file)
@@ -4,7 +4,7 @@
  * @package     Timetracker
  * @license     http://www.gnu.org/licenses/agpl.html AGPL Version 3
  * @author      Cornelius Weiss <c.weiss@metaways.de>
- * @copyright   Copyright (c) 2007-2011 Metaways Infosystems GmbH (http://www.metaways.de)
+ * @copyright   Copyright (c) 2007-2016 Metaways Infosystems GmbH (http://www.metaways.de)
  */
  
 Ext.ns('Tine.Timetracker');
@@ -14,7 +14,7 @@ Tine.Timetracker.TimeAccountFilterModel = Ext.extend(Tine.widgets.grid.ForeignRe
     /**
      * @cfg {Record} foreignRecordClass needed for explicit defined filters
      */
-    foreignRecordClass : Tine.Timetracker.Model.Timeaccount,
+    foreignRecordClass : 'Timetracker.Timeaccount',
     
     /**
      * @cfg {String} linkType {relation|foreignId} needed for explicit defined filters
@@ -36,7 +36,7 @@ Tine.Timetracker.TimeAccountFilterModel = Ext.extend(Tine.widgets.grid.ForeignRe
      */
     initComponent: function() {
         this.app = Tine.Tinebase.appMgr.get('Timetracker');
-        this.label = this.app.i18n.n_hidden(this.foreignRecordClass.getMeta('recordName'), this.foreignRecordClass.getMeta('recordsName'), 1);
+        this.label = this.app.i18n.n_('Timeaccount', 'Timeaccounts', 1);
         
         this.pickerConfig = this.pickerConfig || {};