Don't expose stock entity directly via API

This commit is contained in:
Bernd Bestel
2018-04-21 21:33:03 +02:00
parent 0751919b82
commit 538d789366

View File

@@ -37,7 +37,7 @@
"required": true, "required": true,
"description": "A valid entity name", "description": "A valid entity name",
"schema": { "schema": {
"$ref": "#/components/internalSchemas/Entity" "$ref": "#/components/internalSchemas/ExposedEntity"
} }
} }
], ],
@@ -93,7 +93,7 @@
"required": true, "required": true,
"description": "A valid entity name", "description": "A valid entity name",
"schema": { "schema": {
"$ref": "#/components/internalSchemas/Entity" "$ref": "#/components/internalSchemas/ExposedEntity"
} }
}, },
{ {
@@ -156,7 +156,7 @@
"required": true, "required": true,
"description": "A valid entity name", "description": "A valid entity name",
"schema": { "schema": {
"$ref": "#/components/internalSchemas/Entity" "$ref": "#/components/internalSchemas/ExposedEntity"
} }
} }
], ],
@@ -220,7 +220,7 @@
"required": true, "required": true,
"description": "A valid entity name", "description": "A valid entity name",
"schema": { "schema": {
"$ref": "#/components/internalSchemas/Entity" "$ref": "#/components/internalSchemas/ExposedEntity"
} }
}, },
{ {
@@ -293,7 +293,7 @@
"required": true, "required": true,
"description": "A valid entity name", "description": "A valid entity name",
"schema": { "schema": {
"$ref": "#/components/internalSchemas/Entity" "$ref": "#/components/internalSchemas/ExposedEntity"
} }
}, },
{ {
@@ -696,7 +696,7 @@
}, },
"components": { "components": {
"internalSchemas": { "internalSchemas": {
"Entity": { "ExposedEntity": {
"type": "string", "type": "string",
"enum": [ "enum": [
"products", "products",
@@ -704,8 +704,7 @@
"batteries", "batteries",
"locations", "locations",
"quantity_units", "quantity_units",
"shopping_list", "shopping_list"
"stock"
] ]
}, },
"StockTransactionType": { "StockTransactionType": {