Browse Source

Fix default device view

pull/3725/head
Artur Arseniev 5 years ago
parent
commit
53ba90066c
  1. 5
      src/device_manager/view/DevicesView.js

5
src/device_manager/view/DevicesView.js

@ -61,7 +61,7 @@ export default class DevicesView extends View {
var devEl = this.devicesEl;
if (em && em.getDeviceModel && devEl) {
var device = em.getDeviceModel();
var name = device ? device.get('name') : '';
var name = device ? device.get('id') : '';
devEl.val(name);
}
}
@ -78,7 +78,7 @@ export default class DevicesView extends View {
collection.each(device => {
const { name, id } = device.attributes;
const label = (em && em.t && em.t(`deviceManager.devices.${id}`)) || name;
result += `<option value="${name}">${label}</option>`;
result += `<option value="${id}">${label}</option>`;
});
return result;
@ -90,6 +90,7 @@ export default class DevicesView extends View {
$el.html(this.template({ ppfx, label }));
this.devicesEl = $el.find(`.${ppfx}devices`);
this.devicesEl.append(this.getOptions());
this.devicesEl.val(em.get('device'));
el.className = `${ppfx}devices-c`;
return this;
}

Loading…
Cancel
Save