From b43bb8a6961f556adaf3a16271bbeeea5baaaf28 Mon Sep 17 00:00:00 2001 From: Tobias Johansson Date: Thu, 28 Mar 2019 12:48:15 +0100 Subject: [PATCH] Add Created and Updated column --- .../vuecomponents/assetstable/columns/AssetColumnFactory.js | 4 +++- .../vuecomponents/shotstable/columns/ShotsColumnFactory.js | 4 +++- .../vuecomponents/taskstable/columns/TasksColumnFactory.js | 4 ++++ 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/scripts/js/es6/common/vuecomponents/assetstable/columns/AssetColumnFactory.js b/src/scripts/js/es6/common/vuecomponents/assetstable/columns/AssetColumnFactory.js index 31fe84a..6ef6e44 100644 --- a/src/scripts/js/es6/common/vuecomponents/assetstable/columns/AssetColumnFactory.js +++ b/src/scripts/js/es6/common/vuecomponents/assetstable/columns/AssetColumnFactory.js @@ -3,6 +3,8 @@ import { FirstTaskDueDate, NextTaskDueDate, LastTaskDueDate } from '../../attrac import { Status } from '../../attracttable/columns/Status'; import { RowObject } from '../../attracttable/columns/RowObject' let ColumnFactoryBase = pillar.vuecomponents.table.columns.ColumnFactoryBase; +let Created = pillar.vuecomponents.table.columns.Created; +let Updated = pillar.vuecomponents.table.columns.Updated; class AssetColumnFactory extends ColumnFactoryBase{ @@ -20,7 +22,7 @@ class AssetColumnFactory extends ColumnFactoryBase{ return Promise.resolve( [new Status(), new RowObject()] .concat(taskColumns) - .concat([new NextTaskDueDate(),]) + .concat([new NextTaskDueDate(), new Created(), new Updated()]) ); } } diff --git a/src/scripts/js/es6/common/vuecomponents/shotstable/columns/ShotsColumnFactory.js b/src/scripts/js/es6/common/vuecomponents/shotstable/columns/ShotsColumnFactory.js index 72dad98..1274b49 100644 --- a/src/scripts/js/es6/common/vuecomponents/shotstable/columns/ShotsColumnFactory.js +++ b/src/scripts/js/es6/common/vuecomponents/shotstable/columns/ShotsColumnFactory.js @@ -4,6 +4,8 @@ import { Status } from '../../attracttable/columns/Status'; import { Picture } from '../columns/Picture' import { RowObject } from '../../attracttable/columns/RowObject' let ColumnFactoryBase = pillar.vuecomponents.table.columns.ColumnFactoryBase; +let Created = pillar.vuecomponents.table.columns.Created; +let Updated = pillar.vuecomponents.table.columns.Updated; class ShotsColumnFactory extends ColumnFactoryBase{ @@ -21,7 +23,7 @@ class ShotsColumnFactory extends ColumnFactoryBase{ return Promise.resolve( [new Status(), new Picture(), new RowObject()] .concat(taskColumns) - .concat([new NextTaskDueDate(),]) + .concat([new NextTaskDueDate(), new Created(), new Updated()]) ); } } diff --git a/src/scripts/js/es6/common/vuecomponents/taskstable/columns/TasksColumnFactory.js b/src/scripts/js/es6/common/vuecomponents/taskstable/columns/TasksColumnFactory.js index cbfc052..6a656fb 100644 --- a/src/scripts/js/es6/common/vuecomponents/taskstable/columns/TasksColumnFactory.js +++ b/src/scripts/js/es6/common/vuecomponents/taskstable/columns/TasksColumnFactory.js @@ -6,6 +6,8 @@ import { ShortCode } from './ShortCode' import { ParentName } from './ParentName' let ColumnFactoryBase = pillar.vuecomponents.table.columns.ColumnFactoryBase; +let Created = pillar.vuecomponents.table.columns.Created; +let Updated = pillar.vuecomponents.table.columns.Updated; class TasksColumnFactory extends ColumnFactoryBase{ @@ -17,6 +19,8 @@ class TasksColumnFactory extends ColumnFactoryBase{ new ShortCode(), new TaskType(), new TaskDueDate(), + new Created(), + new Updated(), ]); } }