diff --git a/AUTHORS.rst b/AUTHORS.rst index f55e3f6..efabe93 100644 --- a/AUTHORS.rst +++ b/AUTHORS.rst @@ -26,4 +26,9 @@ Authors Invenio Records JS. +- Alexander Ioannidis - Harris Tzovanakis +- Jiri Kuncar +- Lars Holm Nielsen +- Nikos Filippakis +- Tibor Simko diff --git a/src/invenio-records-js/controllers/InvenioRecordsCtrl.js b/src/invenio-records-js/controllers/InvenioRecordsCtrl.js index 5e03155..91cbe23 100644 --- a/src/invenio-records-js/controllers/InvenioRecordsCtrl.js +++ b/src/invenio-records-js/controllers/InvenioRecordsCtrl.js @@ -256,7 +256,7 @@ function InvenioRecordsCtrl($scope, $rootScope, $q, $window, $location, angular.forEach(response.data.errors, function(value) { try { $scope.$broadcast( - 'schemaForm.error.' + value.field.replace('metadata.', ''), + 'schemaForm.error.' + value.field, 'backendValidationError', value.message ); diff --git a/test/fixtures/init.json b/test/fixtures/init.json index 0759161..58e23c5 100644 --- a/test/fixtures/init.json +++ b/test/fixtures/init.json @@ -9,11 +9,9 @@ "publish": "/api/deposit/depositions/45779/actions/publish", "self": "/api/deposit/depositions/45779" }, - "metadata": { - "prereserve_doi": { - "doi": "10.5072/zenodo.45779", - "recid": 45779 - } + "prereserve_doi": { + "doi": "10.5072/zenodo.45779", + "recid": 45779 }, "modified": "2016-06-27T13:35:49.835095+00:00", "owner": 1,