many small fixes

This commit is contained in:
Dennis Eichhorn 2023-02-10 18:20:57 +01:00
parent 64100d2183
commit 2bef26209c
4 changed files with 6 additions and 7 deletions

View File

@ -80,13 +80,13 @@
"type": "TEXT", "type": "TEXT",
"null": false "null": false
}, },
"exchange_settings_job": { "exchange_settings_workflow": {
"name": "exchange_settings_job", "name": "exchange_settings_workflow",
"type": "INT", "type": "INT",
"default": null, "default": null,
"null": true, "null": true,
"foreignTable": "job", "foreignTable": "workflow_template",
"foreignKey": "job_id" "foreignKey": "workflow_template_id"
}, },
"exchange_settings_exchange": { "exchange_settings_exchange": {
"name": "exchange_settings_exchange", "name": "exchange_settings_exchange",

View File

@ -230,7 +230,7 @@ final class ApiController extends Controller
$collection->setPath('/Modules/Media/Files/Modules/Exchange/Interface/' . ((string) ($request->getData('title') ?? ''))); $collection->setPath('/Modules/Media/Files/Modules/Exchange/Interface/' . ((string) ($request->getData('title') ?? '')));
$collection->setVirtualPath('/Modules/Exchange/Interface'); $collection->setVirtualPath('/Modules/Exchange/Interface');
CollectionMapper::create()->execute($collection); $this->createModel($request->header->account, $collection, CollectionMapper::class, 'collection', $request->getOrigin());
$interface = $this->createInterfaceFromRequest($request, $collection->getId()); $interface = $this->createInterfaceFromRequest($request, $collection->getId());

View File

@ -37,7 +37,6 @@ final class ExchangeSettingMapper extends DataMapperFactory
'exchange_settings_title' => ['name' => 'exchange_settings_title', 'type' => 'string', 'internal' => 'title'], 'exchange_settings_title' => ['name' => 'exchange_settings_title', 'type' => 'string', 'internal' => 'title'],
'exchange_settings_data' => ['name' => 'exchange_settings_data', 'type' => 'Json', 'internal' => 'data'], 'exchange_settings_data' => ['name' => 'exchange_settings_data', 'type' => 'Json', 'internal' => 'data'],
'exchange_settings_relations' => ['name' => 'exchange_settings_relations', 'type' => 'Json', 'internal' => 'relations'], 'exchange_settings_relations' => ['name' => 'exchange_settings_relations', 'type' => 'Json', 'internal' => 'relations'],
'exchange_settings_job' => ['name' => 'exchange_settings_job', 'type' => 'int', 'internal' => 'job'],
'exchange_settings_exchange' => ['name' => 'exchange_settings_exchange', 'type' => 'int', 'internal' => 'exchange'], 'exchange_settings_exchange' => ['name' => 'exchange_settings_exchange', 'type' => 'int', 'internal' => 'exchange'],
]; ];

View File

@ -19,7 +19,7 @@
"dependencies": { "dependencies": {
"Admin": "1.0.0", "Admin": "1.0.0",
"Media": "1.0.0", "Media": "1.0.0",
"Job": "1.0.0" "Workflow": "1.0.0"
}, },
"providing": { "providing": {
"Navigation": "*" "Navigation": "*"