]> git.proxmox.com Git - pmg-gui.git/blobdiff - js/AttachmentQuarantine.js
tree wide: eslint --fix
[pmg-gui.git] / js / AttachmentQuarantine.js
index c69c6aed710bdc5d491d900642be72a2d273ca1b..7c0c91f73f4f8199cbb9be63f0e54520393e0535 100644 (file)
@@ -3,7 +3,7 @@
 /*format is a string and a function*/
 Ext.define('pmg-attachment-list', {
     extend: 'Ext.data.Model',
-    fields: [ 'id', 'envelope_sender', 'from', 'sender', 'receiver', 'subject',
+    fields: ['id', 'envelope_sender', 'from', 'sender', 'receiver', 'subject',
        { type: 'integer', name: 'bytes' },
        { type: 'date', dateFormat: 'timestamp', name: 'time' },
        {
@@ -11,14 +11,14 @@ Ext.define('pmg-attachment-list', {
            name: 'day',
            convert: function(v, rec) {
                return Ext.Date.format(rec.get('time'), 'Y-m-d');
-           }, depends: ['time']
-       }
+           }, depends: ['time'],
+       },
     ],
     proxy: {
         type: 'proxmox',
-       url: "/api2/json/quarantine/attachment"
+       url: "/api2/json/quarantine/attachment",
     },
-    idProperty: 'id'
+    idProperty: 'id',
 });
 
 Ext.define('PMG.AttachmentQuarantine', {
@@ -37,13 +37,13 @@ Ext.define('PMG.AttachmentQuarantine', {
        updatePreview: function(raw, rec) {
            var preview = this.lookupReference('preview');
 
-           if (!rec || !rec.data || !rec.data.id)  {
+           if (!rec || !rec.data || !rec.data.id) {
                preview.update('');
                preview.setDisabled(true);
                return;
            }
 
-           var url = '/api2/htmlmail/quarantine/content?id=' + rec.data.id + ((raw)?'&raw=1':'');
+           var url = '/api2/htmlmail/quarantine/content?id=' + rec.data.id + (raw?'&raw=1':'');
            preview.setDisabled(false);
            preview.update("<iframe frameborder=0 width=100% height=100% sandbox='allow-same-origin' src='" + url +"'></iframe>");
        },
@@ -85,12 +85,12 @@ Ext.define('PMG.AttachmentQuarantine', {
 
        control: {
            'button[reference=raw]': {
-               click: 'toggleRaw'
+               click: 'toggleRaw',
            },
            'pmgQuarantineList': {
-               selectionChange: 'onSelectMail'
-           }
-       }
+               selectionChange: 'onSelectMail',
+           },
+       },
 
     },
 
@@ -111,8 +111,8 @@ Ext.define('PMG.AttachmentQuarantine', {
                groupDir: 'DESC',
                sorters: [{
                    property: 'time',
-                   direction: 'DESC'
-               }]
+                   direction: 'DESC',
+               }],
            },
 
            columns: [
@@ -120,27 +120,27 @@ Ext.define('PMG.AttachmentQuarantine', {
                    header: gettext('Sender/Subject'),
                    dataIndex: 'subject',
                    renderer: PMG.Utils.sender_renderer,
-                   flex: 1
+                   flex: 1,
                },
                {
                    header: gettext('Size') + ' (KB)',
                    renderer: function(v) { return Ext.Number.toFixed(v/1024, 0); },
                    dataIndex: 'bytes',
                    align: 'right',
-                   width: 90
+                   width: 90,
                },
                {
                    header: gettext('Date'),
                    dataIndex: 'day',
-                   hidden: true
+                   hidden: true,
                },
                {
                    xtype: 'datecolumn',
                    header: gettext('Time'),
                    dataIndex: 'time',
-                   format: 'H:i:s'
-               }
-           ]
+                   format: 'H:i:s',
+               },
+           ],
        },
        {
            title: gettext('Selected Mail'),
@@ -159,22 +159,22 @@ Ext.define('PMG.AttachmentQuarantine', {
                            reference: 'raw',
                            text: gettext('Toggle Raw'),
                            enableToggle: true,
-                           iconCls: 'fa fa-file-code-o'
+                           iconCls: 'fa fa-file-code-o',
                        },
                        '->',
                        {
                            reference: 'deliver',
                            text: gettext('Deliver'),
                            iconCls: 'fa fa-paper-plane-o',
-                           handler: 'btnHandler'
+                           handler: 'btnHandler',
                        },
                        {
                            reference: 'delete',
                            text: gettext('Delete'),
                            iconCls: 'fa fa-trash-o',
-                           handler: 'btnHandler'
-                       }
-                   ]
+                           handler: 'btnHandler',
+                       },
+                   ],
                },
                {
                    xtype: 'pmgAttachmentGrid',
@@ -188,7 +188,7 @@ Ext.define('PMG.AttachmentQuarantine', {
                    hidden: true,
                    reference: 'mailinfo',
                },
-           ]
-       }
-    ]
+           ],
+       },
+    ],
 });