]> git.proxmox.com Git - pve-manager.git/blobdiff - www/manager6/form/CPUModelSelector.js
ui: enable gettext localisation for more user exposed strings
[pve-manager.git] / www / manager6 / form / CPUModelSelector.js
index deef23fb97afa97fc375fcefe220aa2a5a41e1c5..a30dd1fb6f93dc55abf6fc9c82284b1bf117f951 100644 (file)
@@ -1,11 +1,11 @@
 Ext.define('PVE.data.CPUModel', {
     extend: 'Ext.data.Model',
     fields: [
-       {name: 'name'},
-       {name: 'vendor'},
-       {name: 'custom'},
-       {name: 'displayname'}
-    ]
+       { name: 'name' },
+       { name: 'vendor' },
+       { name: 'custom' },
+       { name: 'displayname' },
+    ],
 });
 
 Ext.define('PVE.form.CPUModelSelector', {
@@ -32,17 +32,17 @@ Ext.define('PVE.form.CPUModelSelector', {
                dataIndex: 'displayname',
                hideable: false,
                sortable: true,
-               flex: 3
+               flex: 3,
            },
            {
                header: gettext('Vendor'),
                dataIndex: 'vendor',
                hideable: false,
                sortable: true,
-               flex: 2
-           }
+               flex: 2,
+           },
        ],
-       width: 360
+       width: 360,
     },
 
     store: {
@@ -50,7 +50,7 @@ Ext.define('PVE.form.CPUModelSelector', {
        model: 'PVE.data.CPUModel',
        proxy: {
            type: 'proxmox',
-           url: '/api2/json/nodes/localhost/cpu'
+           url: '/api2/json/nodes/localhost/capabilities/qemu/cpu',
        },
        sorters: [
            {
@@ -59,8 +59,8 @@ Ext.define('PVE.form.CPUModelSelector', {
                    let b = recordB.data;
 
                    let vendorOrder = PVE.Utils.cpu_vendor_order;
-                   let orderA = vendorOrder[a.vendor] || vendorOrder['_default_'];
-                   let orderB = vendorOrder[b.vendor] || vendorOrder['_default_'];
+                   let orderA = vendorOrder[a.vendor] || vendorOrder._default_;
+                   let orderB = vendorOrder[b.vendor] || vendorOrder._default_;
 
                    if (orderA > orderB) {
                        return 1;
@@ -71,8 +71,8 @@ Ext.define('PVE.form.CPUModelSelector', {
                    // Within same vendor, sort alphabetically
                    return a.name.localeCompare(b.name);
                },
-               direction: 'ASC'
-           }
+               direction: 'ASC',
+           },
        ],
        listeners: {
            load: function(store, records, success) {
@@ -98,7 +98,7 @@ Ext.define('PVE.form.CPUModelSelector', {
 
                    store.sort();
                }
-           }
-       }
-    }
+           },
+       },
+    },
 });