From 898795fba18509a175adacb19616e0cad9093840 Mon Sep 17 00:00:00 2001
From: lotte <lotte_hofstede@hotmail.com>
Date: Tue, 28 May 2019 14:58:35 +0200
Subject: [PATCH] Solved issue where edit metadata page broke

---
 .../registry/registry-metadatafields-response.model.ts     | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/app/core/registry/registry-metadatafields-response.model.ts b/src/app/core/registry/registry-metadatafields-response.model.ts
index f4b6f46d17..9f0b836ba2 100644
--- a/src/app/core/registry/registry-metadatafields-response.model.ts
+++ b/src/app/core/registry/registry-metadatafields-response.model.ts
@@ -1,6 +1,8 @@
 import { PageInfo } from '../shared/page-info.model';
-import { autoserialize, autoserializeAs } from 'cerialize';
+import { autoserialize, deserialize } from 'cerialize';
 import { MetadataField } from '../metadata/metadata-field.model';
+import { relationship } from '../cache/builders/build-decorators';
+import { ResourceType } from '../shared/resource-type';
 
 /**
  * Class that represents a response with a registry's metadata fields
@@ -9,7 +11,8 @@ export class RegistryMetadatafieldsResponse {
   /**
    * List of metadata fields in the response
    */
-  @autoserializeAs(MetadataField)
+  @deserialize
+  @relationship(ResourceType.MetadataField, true)
   metadatafields: MetadataField[];
 
   /**
-- 
GitLab