From 3fa92892c5887eeb9f4ffb61b0e635ffe6239b42 Mon Sep 17 00:00:00 2001 From: Kateryna_Senchenko Date: Mon, 15 Dec 2025 13:54:07 +0200 Subject: [PATCH 1/2] MODDICORE-486: Allow inventory ref data to deserialize with extra properties --- ramls/raml-storage | 2 +- ramls/settings/account.json | 2 +- ramls/settings/acquisition_method.json | 2 +- ramls/settings/acquisition_method_collection.json | 2 +- ramls/settings/acquisitions_unit.json | 2 +- ramls/settings/acquisitions_unit_collection.json | 2 +- ramls/settings/address.json | 2 +- ramls/settings/agreement.json | 2 +- ramls/settings/alias.json | 2 +- ramls/settings/alternativetitletype.json | 2 +- ramls/settings/alternativetitletypes.json | 1 + ramls/settings/authoritynotetype.json | 2 +- ramls/settings/authoritynotetypes.json | 1 + ramls/settings/authoritysourcefile.json | 1 + ramls/settings/authoritysourcefiles.json | 1 + ramls/settings/callnumbertype.json | 2 +- ramls/settings/callnumbertypes.json | 1 + ramls/settings/changelog.json | 2 +- ramls/settings/classificationtype.json | 1 + ramls/settings/classificationtypes.json | 1 + ramls/settings/contributornametype.json | 1 + ramls/settings/contributornametypes.json | 1 + ramls/settings/contributortype.json | 1 + ramls/settings/contributortypes.json | 1 + ramls/settings/electronicaccessrelationship.json | 1 + ramls/settings/electronicaccessrelationships.json | 1 + ramls/settings/email.json | 2 +- ramls/settings/expense_class.json | 2 +- ramls/settings/expense_class_collection.json | 2 +- ramls/settings/fund.json | 2 +- ramls/settings/fund_collection.json | 2 +- ramls/settings/holdingsnotes.json | 2 +- ramls/settings/holdingsnotetype.json | 2 +- ramls/settings/holdingsnotetypes.json | 1 + ramls/settings/holdingstype.json | 2 +- ramls/settings/holdingstypes.json | 1 + ramls/settings/identifiertype.json | 1 + ramls/settings/identifiertypes.json | 1 + ramls/settings/illpolicies.json | 1 + ramls/settings/illpolicy.json | 2 +- ramls/settings/instanceDateType.json | 2 +- ramls/settings/instanceDateTypes.json | 3 ++- ramls/settings/instanceformat.json | 1 + ramls/settings/instanceformats.json | 1 + ramls/settings/instancenotetype.json | 2 +- ramls/settings/instancenotetypes.json | 1 + ramls/settings/instancerelationshiptype.json | 1 + ramls/settings/instancerelationshiptypes.json | 1 + ramls/settings/instancestatus.json | 1 + ramls/settings/instancestatuses.json | 1 + ramls/settings/instancetype.json | 1 + ramls/settings/instancetypes.json | 1 + ramls/settings/issuancemode.json | 1 + ramls/settings/issuancemodes.json | 1 + ramls/settings/itemdamagedstatus.json | 2 +- ramls/settings/itemdamagedstatuses.json | 1 + ramls/settings/itemnotetype.json | 2 +- ramls/settings/itemnotetypes.json | 1 + ramls/settings/loantype.json | 2 +- ramls/settings/loantypes.json | 1 + ramls/settings/location.json | 2 +- ramls/settings/locations.json | 1 + ramls/settings/materialtype.json | 2 +- ramls/settings/materialtypes.json | 1 + ramls/settings/natureofcontentterm.json | 2 +- ramls/settings/natureofcontentterms.json | 1 + ramls/settings/organization.json | 2 +- ramls/settings/organization_collection.json | 2 +- ramls/settings/phone_number.json | 2 +- ramls/settings/servicepoint.json | 2 +- ramls/settings/servicepoints.json | 1 + ramls/settings/statisticalcode.json | 2 +- ramls/settings/statisticalcodes.json | 1 + ramls/settings/statisticalcodetype.json | 1 + ramls/settings/statisticalcodetypes.json | 1 + ramls/settings/subjectSource.json | 1 + ramls/settings/subjectSources.json | 1 + ramls/settings/subjectType.json | 1 + ramls/settings/subjectTypes.json | 1 + ramls/settings/time-period.json | 2 +- ramls/settings/url.json | 2 +- 81 files changed, 82 insertions(+), 38 deletions(-) diff --git a/ramls/raml-storage b/ramls/raml-storage index d53c1bce..7b4ca879 160000 --- a/ramls/raml-storage +++ b/ramls/raml-storage @@ -1 +1 @@ -Subproject commit d53c1bce7e86202580487289b58dc7b28b7c4fa6 +Subproject commit 7b4ca879e51ac4c1513780162b496336661cef2a diff --git a/ramls/settings/account.json b/ramls/settings/account.json index 521a2702..4051bb12 100644 --- a/ramls/settings/account.json +++ b/ramls/settings/account.json @@ -61,7 +61,7 @@ } } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "name", "accountNo", diff --git a/ramls/settings/acquisition_method.json b/ramls/settings/acquisition_method.json index cf6ee5c3..677baf34 100644 --- a/ramls/settings/acquisition_method.json +++ b/ramls/settings/acquisition_method.json @@ -26,7 +26,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "value", "source" diff --git a/ramls/settings/acquisition_method_collection.json b/ramls/settings/acquisition_method_collection.json index 93a69b07..792e4669 100644 --- a/ramls/settings/acquisition_method_collection.json +++ b/ramls/settings/acquisition_method_collection.json @@ -17,7 +17,7 @@ "type": "integer" } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "acquisitionMethods", "totalRecords" diff --git a/ramls/settings/acquisitions_unit.json b/ramls/settings/acquisitions_unit.json index 76eecbb3..197c2a83 100644 --- a/ramls/settings/acquisitions_unit.json +++ b/ramls/settings/acquisitions_unit.json @@ -46,7 +46,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "name", "isDeleted" diff --git a/ramls/settings/acquisitions_unit_collection.json b/ramls/settings/acquisitions_unit_collection.json index 74185441..439f78a8 100644 --- a/ramls/settings/acquisitions_unit_collection.json +++ b/ramls/settings/acquisitions_unit_collection.json @@ -17,7 +17,7 @@ "type": "integer" } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "acquisitionsUnits", "totalRecords" diff --git a/ramls/settings/address.json b/ramls/settings/address.json index cb1a4f94..4e58d0e8 100644 --- a/ramls/settings/address.json +++ b/ramls/settings/address.json @@ -53,5 +53,5 @@ "readonly": true } }, - "additionalProperties": false + "additionalProperties": true } diff --git a/ramls/settings/agreement.json b/ramls/settings/agreement.json index b48bfd00..b2253065 100644 --- a/ramls/settings/agreement.json +++ b/ramls/settings/agreement.json @@ -20,7 +20,7 @@ "type": "string" } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "name" ] diff --git a/ramls/settings/alias.json b/ramls/settings/alias.json index a9cd1e37..f909ab55 100644 --- a/ramls/settings/alias.json +++ b/ramls/settings/alias.json @@ -12,7 +12,7 @@ "type": "string" } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "value" ] diff --git a/ramls/settings/alternativetitletype.json b/ramls/settings/alternativetitletype.json index f12c496f..38257d13 100644 --- a/ramls/settings/alternativetitletype.json +++ b/ramls/settings/alternativetitletype.json @@ -21,7 +21,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "name", "source" diff --git a/ramls/settings/alternativetitletypes.json b/ramls/settings/alternativetitletypes.json index de202954..9ecdf7b3 100644 --- a/ramls/settings/alternativetitletypes.json +++ b/ramls/settings/alternativetitletypes.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "alternativeTitleTypes", "totalRecords" diff --git a/ramls/settings/authoritynotetype.json b/ramls/settings/authoritynotetype.json index 554d67df..bffd2dd5 100644 --- a/ramls/settings/authoritynotetype.json +++ b/ramls/settings/authoritynotetype.json @@ -21,7 +21,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "name", "source" diff --git a/ramls/settings/authoritynotetypes.json b/ramls/settings/authoritynotetypes.json index b08660fd..9099d563 100644 --- a/ramls/settings/authoritynotetypes.json +++ b/ramls/settings/authoritynotetypes.json @@ -16,6 +16,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "authorityNoteTypes", "totalRecords" diff --git a/ramls/settings/authoritysourcefile.json b/ramls/settings/authoritysourcefile.json index 00e59f4a..31c08377 100644 --- a/ramls/settings/authoritysourcefile.json +++ b/ramls/settings/authoritysourcefile.json @@ -60,6 +60,7 @@ "readonly": true } }, + "additionalProperties": true, "required": [ "name", "code", diff --git a/ramls/settings/authoritysourcefiles.json b/ramls/settings/authoritysourcefiles.json index e5941fa8..73dd2740 100644 --- a/ramls/settings/authoritysourcefiles.json +++ b/ramls/settings/authoritysourcefiles.json @@ -16,6 +16,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "authoritySourceFiles", "totalRecords" diff --git a/ramls/settings/callnumbertype.json b/ramls/settings/callnumbertype.json index bad7d592..4b4678c4 100644 --- a/ramls/settings/callnumbertype.json +++ b/ramls/settings/callnumbertype.json @@ -21,7 +21,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "name", "source" diff --git a/ramls/settings/callnumbertypes.json b/ramls/settings/callnumbertypes.json index 0039afd0..0d1e57ee 100644 --- a/ramls/settings/callnumbertypes.json +++ b/ramls/settings/callnumbertypes.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "callNumberTypes", "totalRecords" diff --git a/ramls/settings/changelog.json b/ramls/settings/changelog.json index ac0805d2..ff866383 100644 --- a/ramls/settings/changelog.json +++ b/ramls/settings/changelog.json @@ -13,7 +13,7 @@ "format": "date-time" } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "description", "timestamp" diff --git a/ramls/settings/classificationtype.json b/ramls/settings/classificationtype.json index 169817a9..186b383c 100644 --- a/ramls/settings/classificationtype.json +++ b/ramls/settings/classificationtype.json @@ -20,6 +20,7 @@ "readonly": true } }, + "additionalProperties": true, "required": [ "name" ] diff --git a/ramls/settings/classificationtypes.json b/ramls/settings/classificationtypes.json index 603d07f5..a2d04fc7 100644 --- a/ramls/settings/classificationtypes.json +++ b/ramls/settings/classificationtypes.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "classificationTypes", "totalRecords" diff --git a/ramls/settings/contributornametype.json b/ramls/settings/contributornametype.json index 1938ec1b..c78f96a8 100644 --- a/ramls/settings/contributornametype.json +++ b/ramls/settings/contributornametype.json @@ -24,6 +24,7 @@ "readonly": true } }, + "additionalProperties": true, "required": [ "name" ] diff --git a/ramls/settings/contributornametypes.json b/ramls/settings/contributornametypes.json index aafac666..229c1cd2 100644 --- a/ramls/settings/contributornametypes.json +++ b/ramls/settings/contributornametypes.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "contributorNameTypes", "totalRecords" diff --git a/ramls/settings/contributortype.json b/ramls/settings/contributortype.json index 92ef3c4f..133853d2 100644 --- a/ramls/settings/contributortype.json +++ b/ramls/settings/contributortype.json @@ -24,6 +24,7 @@ "readonly": true } }, + "additionalProperties": true, "required": [ "name", "code", diff --git a/ramls/settings/contributortypes.json b/ramls/settings/contributortypes.json index d821d752..abe0a6a8 100644 --- a/ramls/settings/contributortypes.json +++ b/ramls/settings/contributortypes.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "contributorTypes", "totalRecords" diff --git a/ramls/settings/electronicaccessrelationship.json b/ramls/settings/electronicaccessrelationship.json index 427ed194..4c843a16 100644 --- a/ramls/settings/electronicaccessrelationship.json +++ b/ramls/settings/electronicaccessrelationship.json @@ -20,6 +20,7 @@ "readonly": true } }, + "additionalProperties": true, "required": [ "name" ] diff --git a/ramls/settings/electronicaccessrelationships.json b/ramls/settings/electronicaccessrelationships.json index 71bc1ac0..2c664368 100644 --- a/ramls/settings/electronicaccessrelationships.json +++ b/ramls/settings/electronicaccessrelationships.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "electronicAccessRelationships", "totalRecords" diff --git a/ramls/settings/email.json b/ramls/settings/email.json index 7d0be2b0..8fddbbaf 100644 --- a/ramls/settings/email.json +++ b/ramls/settings/email.json @@ -37,7 +37,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "value" ] diff --git a/ramls/settings/expense_class.json b/ramls/settings/expense_class.json index b6565d82..84125c94 100644 --- a/ramls/settings/expense_class.json +++ b/ramls/settings/expense_class.json @@ -31,7 +31,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "name", "code" diff --git a/ramls/settings/expense_class_collection.json b/ramls/settings/expense_class_collection.json index 1b39891b..a3a8f4ee 100644 --- a/ramls/settings/expense_class_collection.json +++ b/ramls/settings/expense_class_collection.json @@ -17,7 +17,7 @@ "type": "integer" } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "expenseClasses", "totalRecords" diff --git a/ramls/settings/fund.json b/ramls/settings/fund.json index 82b9ae8b..d34d5bdc 100644 --- a/ramls/settings/fund.json +++ b/ramls/settings/fund.json @@ -114,7 +114,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "code", "fundStatus", diff --git a/ramls/settings/fund_collection.json b/ramls/settings/fund_collection.json index 5a1e5aad..e1e43f57 100644 --- a/ramls/settings/fund_collection.json +++ b/ramls/settings/fund_collection.json @@ -18,7 +18,7 @@ "minimum": 0 } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "funds", "totalRecords" diff --git a/ramls/settings/holdingsnotes.json b/ramls/settings/holdingsnotes.json index 1dbb273f..c30a8eaa 100644 --- a/ramls/settings/holdingsnotes.json +++ b/ramls/settings/holdingsnotes.json @@ -3,7 +3,7 @@ "description": "Note for holding record", "javaType": "org.folio.rest.jaxrs.model.HoldingsNotes", "type": "object", - "additionalProperties": false, + "additionalProperties": true, "properties": { "holdingsNoteTypeId": { "type": "string", diff --git a/ramls/settings/holdingsnotetype.json b/ramls/settings/holdingsnotetype.json index d4c2809f..4ad7bccd 100644 --- a/ramls/settings/holdingsnotetype.json +++ b/ramls/settings/holdingsnotetype.json @@ -21,7 +21,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "name", "source" diff --git a/ramls/settings/holdingsnotetypes.json b/ramls/settings/holdingsnotetypes.json index 25ebdf06..119adf91 100644 --- a/ramls/settings/holdingsnotetypes.json +++ b/ramls/settings/holdingsnotetypes.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "holdingsNoteTypes", "totalRecords" diff --git a/ramls/settings/holdingstype.json b/ramls/settings/holdingstype.json index 8e60348d..f8e980f5 100644 --- a/ramls/settings/holdingstype.json +++ b/ramls/settings/holdingstype.json @@ -21,7 +21,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "name", "source" diff --git a/ramls/settings/holdingstypes.json b/ramls/settings/holdingstypes.json index 997149f3..112568c9 100644 --- a/ramls/settings/holdingstypes.json +++ b/ramls/settings/holdingstypes.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "holdingsTypes", "totalRecords" diff --git a/ramls/settings/identifiertype.json b/ramls/settings/identifiertype.json index 9568f6dc..bb5f922c 100644 --- a/ramls/settings/identifiertype.json +++ b/ramls/settings/identifiertype.json @@ -20,6 +20,7 @@ "readonly": true } }, + "additionalProperties": true, "required": [ "name" ] diff --git a/ramls/settings/identifiertypes.json b/ramls/settings/identifiertypes.json index fc755a4b..42031086 100644 --- a/ramls/settings/identifiertypes.json +++ b/ramls/settings/identifiertypes.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "identifierTypes", "totalRecords" diff --git a/ramls/settings/illpolicies.json b/ramls/settings/illpolicies.json index 4b71a8d4..1762f3db 100644 --- a/ramls/settings/illpolicies.json +++ b/ramls/settings/illpolicies.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "illPolicies", "totalRecords" diff --git a/ramls/settings/illpolicy.json b/ramls/settings/illpolicy.json index a5409932..efc886bb 100644 --- a/ramls/settings/illpolicy.json +++ b/ramls/settings/illpolicy.json @@ -21,7 +21,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "name", "source" diff --git a/ramls/settings/instanceDateType.json b/ramls/settings/instanceDateType.json index 22881f4e..fe901309 100644 --- a/ramls/settings/instanceDateType.json +++ b/ramls/settings/instanceDateType.json @@ -54,6 +54,6 @@ "readonly": true } }, - "additionalProperties": false + "additionalProperties": true } diff --git a/ramls/settings/instanceDateTypes.json b/ramls/settings/instanceDateTypes.json index c2e10ea3..54337fe2 100644 --- a/ramls/settings/instanceDateTypes.json +++ b/ramls/settings/instanceDateTypes.json @@ -15,5 +15,6 @@ "description": "Estimated or exact total number of records", "type": "integer" } - } + }, + "additionalProperties": true } diff --git a/ramls/settings/instanceformat.json b/ramls/settings/instanceformat.json index 796c9555..76b33fe1 100644 --- a/ramls/settings/instanceformat.json +++ b/ramls/settings/instanceformat.json @@ -24,6 +24,7 @@ "readonly": true } }, + "additionalProperties": true, "required": [ "name", "code", diff --git a/ramls/settings/instanceformats.json b/ramls/settings/instanceformats.json index 7fec5542..166bb9ee 100644 --- a/ramls/settings/instanceformats.json +++ b/ramls/settings/instanceformats.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "instanceFormats", "totalRecords" diff --git a/ramls/settings/instancenotetype.json b/ramls/settings/instancenotetype.json index 3c05d2e5..aeb8a22a 100644 --- a/ramls/settings/instancenotetype.json +++ b/ramls/settings/instancenotetype.json @@ -21,7 +21,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "name", "source" diff --git a/ramls/settings/instancenotetypes.json b/ramls/settings/instancenotetypes.json index 161181cb..57b1aa65 100644 --- a/ramls/settings/instancenotetypes.json +++ b/ramls/settings/instancenotetypes.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "instanceNoteTypes", "totalRecords" diff --git a/ramls/settings/instancerelationshiptype.json b/ramls/settings/instancerelationshiptype.json index ada165f8..8daa378c 100644 --- a/ramls/settings/instancerelationshiptype.json +++ b/ramls/settings/instancerelationshiptype.json @@ -16,6 +16,7 @@ "readonly": true } }, + "additionalProperties": true, "required": [ "name" ] diff --git a/ramls/settings/instancerelationshiptypes.json b/ramls/settings/instancerelationshiptypes.json index b66daf98..739ece93 100644 --- a/ramls/settings/instancerelationshiptypes.json +++ b/ramls/settings/instancerelationshiptypes.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "instanceRelationshipTypes", "totalRecords" diff --git a/ramls/settings/instancestatus.json b/ramls/settings/instancestatus.json index e72a0a60..1f89d347 100644 --- a/ramls/settings/instancestatus.json +++ b/ramls/settings/instancestatus.json @@ -24,6 +24,7 @@ "readonly": true } }, + "additionalProperties": true, "required": [ "code", "name", diff --git a/ramls/settings/instancestatuses.json b/ramls/settings/instancestatuses.json index 02542b96..19d46943 100644 --- a/ramls/settings/instancestatuses.json +++ b/ramls/settings/instancestatuses.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "instanceStatuses", "totalRecords" diff --git a/ramls/settings/instancetype.json b/ramls/settings/instancetype.json index 2398fe6c..283ce1fc 100644 --- a/ramls/settings/instancetype.json +++ b/ramls/settings/instancetype.json @@ -24,6 +24,7 @@ "readonly": true } }, + "additionalProperties": true, "required": [ "name", "code", diff --git a/ramls/settings/instancetypes.json b/ramls/settings/instancetypes.json index 202fda70..4d177c62 100644 --- a/ramls/settings/instancetypes.json +++ b/ramls/settings/instancetypes.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "instanceTypes", "totalRecords" diff --git a/ramls/settings/issuancemode.json b/ramls/settings/issuancemode.json index 41a5c55f..c0bd7594 100644 --- a/ramls/settings/issuancemode.json +++ b/ramls/settings/issuancemode.json @@ -20,6 +20,7 @@ "readonly": true } }, + "additionalProperties": true, "required": [ "name" ] diff --git a/ramls/settings/issuancemodes.json b/ramls/settings/issuancemodes.json index 3bdfad8d..2ed10793 100644 --- a/ramls/settings/issuancemodes.json +++ b/ramls/settings/issuancemodes.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "issuanceModes", "totalRecords" diff --git a/ramls/settings/itemdamagedstatus.json b/ramls/settings/itemdamagedstatus.json index ac554f76..f4edb702 100644 --- a/ramls/settings/itemdamagedstatus.json +++ b/ramls/settings/itemdamagedstatus.json @@ -21,7 +21,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "name", "source" diff --git a/ramls/settings/itemdamagedstatuses.json b/ramls/settings/itemdamagedstatuses.json index f47cd7d4..19bb0a14 100644 --- a/ramls/settings/itemdamagedstatuses.json +++ b/ramls/settings/itemdamagedstatuses.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "itemDamageStatuses", "totalRecords" diff --git a/ramls/settings/itemnotetype.json b/ramls/settings/itemnotetype.json index 6058085e..e8cdc1d7 100644 --- a/ramls/settings/itemnotetype.json +++ b/ramls/settings/itemnotetype.json @@ -21,7 +21,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "name", "source" diff --git a/ramls/settings/itemnotetypes.json b/ramls/settings/itemnotetypes.json index fef218bf..790b1d65 100644 --- a/ramls/settings/itemnotetypes.json +++ b/ramls/settings/itemnotetypes.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "itemNoteTypes", "totalRecords" diff --git a/ramls/settings/loantype.json b/ramls/settings/loantype.json index 7d4110e3..4ad60ebc 100644 --- a/ramls/settings/loantype.json +++ b/ramls/settings/loantype.json @@ -20,7 +20,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "name" ] diff --git a/ramls/settings/loantypes.json b/ramls/settings/loantypes.json index e75a7459..ed00c74a 100644 --- a/ramls/settings/loantypes.json +++ b/ramls/settings/loantypes.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "loantypes", "totalRecords" diff --git a/ramls/settings/location.json b/ramls/settings/location.json index 23b7da35..da980f1a 100644 --- a/ramls/settings/location.json +++ b/ramls/settings/location.json @@ -134,7 +134,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "name", "code", diff --git a/ramls/settings/locations.json b/ramls/settings/locations.json index df6bdad1..17dfb302 100644 --- a/ramls/settings/locations.json +++ b/ramls/settings/locations.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "locations", "totalRecords" diff --git a/ramls/settings/materialtype.json b/ramls/settings/materialtype.json index 9326ce44..3a71a33b 100644 --- a/ramls/settings/materialtype.json +++ b/ramls/settings/materialtype.json @@ -20,7 +20,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "name" ] diff --git a/ramls/settings/materialtypes.json b/ramls/settings/materialtypes.json index f6c4c806..8f168b2d 100644 --- a/ramls/settings/materialtypes.json +++ b/ramls/settings/materialtypes.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "mtypes", "totalRecords" diff --git a/ramls/settings/natureofcontentterm.json b/ramls/settings/natureofcontentterm.json index e238c040..ae456d9b 100644 --- a/ramls/settings/natureofcontentterm.json +++ b/ramls/settings/natureofcontentterm.json @@ -20,7 +20,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "name", "source" diff --git a/ramls/settings/natureofcontentterms.json b/ramls/settings/natureofcontentterms.json index f0eac377..43b33990 100644 --- a/ramls/settings/natureofcontentterms.json +++ b/ramls/settings/natureofcontentterms.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "natureOfContentTerms", "totalRecords" diff --git a/ramls/settings/organization.json b/ramls/settings/organization.json index 00fdee63..9b6979a6 100644 --- a/ramls/settings/organization.json +++ b/ramls/settings/organization.json @@ -440,7 +440,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "name", "status", diff --git a/ramls/settings/organization_collection.json b/ramls/settings/organization_collection.json index 27a9db3d..5d62eafb 100644 --- a/ramls/settings/organization_collection.json +++ b/ramls/settings/organization_collection.json @@ -17,7 +17,7 @@ "type": "integer" } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "organizations", "totalRecords" diff --git a/ramls/settings/phone_number.json b/ramls/settings/phone_number.json index ed59b13e..fb0b37bd 100644 --- a/ramls/settings/phone_number.json +++ b/ramls/settings/phone_number.json @@ -43,7 +43,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "phoneNumber" ] diff --git a/ramls/settings/servicepoint.json b/ramls/settings/servicepoint.json index 99f99ac7..4bafeb75 100644 --- a/ramls/settings/servicepoint.json +++ b/ramls/settings/servicepoint.json @@ -78,7 +78,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "name", "code", diff --git a/ramls/settings/servicepoints.json b/ramls/settings/servicepoints.json index 0e578d8f..637fa6ca 100644 --- a/ramls/settings/servicepoints.json +++ b/ramls/settings/servicepoints.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "servicepoints", "totalRecords" diff --git a/ramls/settings/statisticalcode.json b/ramls/settings/statisticalcode.json index 963c5201..1c113e54 100644 --- a/ramls/settings/statisticalcode.json +++ b/ramls/settings/statisticalcode.json @@ -29,7 +29,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "code", "name", diff --git a/ramls/settings/statisticalcodes.json b/ramls/settings/statisticalcodes.json index 1ae2e7d1..702ed5b4 100644 --- a/ramls/settings/statisticalcodes.json +++ b/ramls/settings/statisticalcodes.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "statisticalCode", "totalRecords" diff --git a/ramls/settings/statisticalcodetype.json b/ramls/settings/statisticalcodetype.json index e92a1dd4..5bd78972 100644 --- a/ramls/settings/statisticalcodetype.json +++ b/ramls/settings/statisticalcodetype.json @@ -21,6 +21,7 @@ "readonly": true } }, + "additionalProperties": true, "required": [ "name", "source" diff --git a/ramls/settings/statisticalcodetypes.json b/ramls/settings/statisticalcodetypes.json index 2d34bb2f..bc08d2a1 100644 --- a/ramls/settings/statisticalcodetypes.json +++ b/ramls/settings/statisticalcodetypes.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "statisticalCodeTypes", "totalRecords" diff --git a/ramls/settings/subjectSource.json b/ramls/settings/subjectSource.json index 937ddaf4..43ebb1ea 100644 --- a/ramls/settings/subjectSource.json +++ b/ramls/settings/subjectSource.json @@ -29,6 +29,7 @@ "readonly": true } }, + "additionalProperties": true, "required": [ "name", "source" diff --git a/ramls/settings/subjectSources.json b/ramls/settings/subjectSources.json index 1cdde937..3473a1fb 100644 --- a/ramls/settings/subjectSources.json +++ b/ramls/settings/subjectSources.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "subjectSources", "totalRecords" diff --git a/ramls/settings/subjectType.json b/ramls/settings/subjectType.json index 5e6647af..35bb627f 100644 --- a/ramls/settings/subjectType.json +++ b/ramls/settings/subjectType.json @@ -25,6 +25,7 @@ "readonly": true } }, + "additionalProperties": true, "required": [ "name", "source" diff --git a/ramls/settings/subjectTypes.json b/ramls/settings/subjectTypes.json index 595c135b..7644b754 100644 --- a/ramls/settings/subjectTypes.json +++ b/ramls/settings/subjectTypes.json @@ -17,6 +17,7 @@ "type": "integer" } }, + "additionalProperties": true, "required": [ "subjectTypes", "totalRecords" diff --git a/ramls/settings/time-period.json b/ramls/settings/time-period.json index ee37afc1..2d89b859 100644 --- a/ramls/settings/time-period.json +++ b/ramls/settings/time-period.json @@ -24,5 +24,5 @@ "duration", "intervalId" ], - "additionalProperties": false + "additionalProperties": true } diff --git a/ramls/settings/url.json b/ramls/settings/url.json index 7d234cc7..49e1eabb 100644 --- a/ramls/settings/url.json +++ b/ramls/settings/url.json @@ -42,7 +42,7 @@ "readonly": true } }, - "additionalProperties": false, + "additionalProperties": true, "required": [ "value" ] From 687d6ce504475a5c5463d2878c9dd3c8a36367e5 Mon Sep 17 00:00:00 2001 From: Kateryna_Senchenko Date: Mon, 15 Dec 2025 13:57:52 +0200 Subject: [PATCH 2/2] MODDICORE-486:Update raml-storage --- ramls/raml-storage | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ramls/raml-storage b/ramls/raml-storage index 7b4ca879..5e5bf0a7 160000 --- a/ramls/raml-storage +++ b/ramls/raml-storage @@ -1 +1 @@ -Subproject commit 7b4ca879e51ac4c1513780162b496336661cef2a +Subproject commit 5e5bf0a70542f984c6e6777ff53aec832af4c07e