diff --git a/src/breeding-insight/model/Sort.ts b/src/breeding-insight/model/Sort.ts
index 555d237fe..5acfa5ab0 100644
--- a/src/breeding-insight/model/Sort.ts
+++ b/src/breeding-insight/model/Sort.ts
@@ -173,7 +173,9 @@ export class GermplasmSort {
// experiments
export enum ExperimentSortField {
Name = "name",
- Active = "active"
+ Active = "active",
+ CreatedBy = "createdBy",
+ CreatedDate = "createdDate"
}
export class ExperimentSort {
diff --git a/src/components/experiments/ExperimentsObservationsTable.vue b/src/components/experiments/ExperimentsObservationsTable.vue
index cc51cafa9..3f2b73133 100644
--- a/src/components/experiments/ExperimentsObservationsTable.vue
+++ b/src/components/experiments/ExperimentsObservationsTable.vue
@@ -40,11 +40,11 @@
{{ getStatus(props.row.data.active) }}
-
- {{ }}
+
+ {{ props.row.data.additionalInfo.createdDate }}
-
- {{ }}
+
+ {{ props.row.data.additionalInfo.createdBy.userName }}
@@ -136,6 +136,8 @@ export default class ExperimentsObservationsTable extends Vue {
private fieldMap: any = {
'name': ExperimentSortField.Name,
'active': ExperimentSortField.Active,
+ 'createdDate': ExperimentSortField.CreatedDate,
+ 'createdBy': ExperimentSortField.CreatedBy
};
mounted() {