Tag node events with the driver when available

This commit is contained in:
Michael Lange
2018-05-25 11:48:49 -07:00
parent 23c4ec89f8
commit 930a6ead53
2 changed files with 6 additions and 0 deletions

View File

@@ -1,3 +1,4 @@
import { alias } from '@ember/object/computed';
import Fragment from 'ember-data-model-fragments/fragment';
import attr from 'ember-data/attr';
import { fragmentOwner } from 'ember-data-model-fragments/attributes';
@@ -9,4 +10,6 @@ export default Fragment.extend({
subsystem: attr('string'),
details: attr(),
time: attr('date'),
driver: alias('details.driver'),
});

View File

@@ -110,6 +110,9 @@
<td data-test-client-event-subsystem>{{row.model.subsystem}}</td>
<td data-test-client-event-message>
{{#if row.model.message}}
{{#if row.model.driver}}
<span class="badge is-secondary is-small">{{row.model.driver}}</span>
{{/if}}
{{row.model.message}}
{{else}}
<em>No message</em>