aboutsummaryrefslogtreecommitdiff
path: root/lib/models/resources
diff options
context:
space:
mode:
authorJan-Hendrik Willms <tleilax+studip@gmail.com>2023-10-09 08:35:29 +0000
committerJan-Hendrik Willms <tleilax+studip@gmail.com>2023-10-09 08:35:29 +0000
commit6ebb7cfd4a6ad82265e4bb2f64619909cd3e850b (patch)
treee04e521245d23d45aa99719e9a47935ccbfd0380 /lib/models/resources
parent0ebdda16c6113490cbb0d528c6c87d8cf5d9b284 (diff)
fixes #3282
Closes #3282 Merge request studip/studip!2217
Diffstat (limited to 'lib/models/resources')
-rw-r--r--lib/models/resources/ResourcePropertyDefinition.class.php7
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/models/resources/ResourcePropertyDefinition.class.php b/lib/models/resources/ResourcePropertyDefinition.class.php
index e72717f..3525e41 100644
--- a/lib/models/resources/ResourcePropertyDefinition.class.php
+++ b/lib/models/resources/ResourcePropertyDefinition.class.php
@@ -55,6 +55,13 @@ class ResourcePropertyDefinition extends SimpleORMap
'class_name' => ResourcePropertyGroup::class,
'foreign_key' => 'property_group_id'
];
+
+ $config['has_many']['properties'] = [
+ 'class_name' => ResourceProperty::class,
+ 'assoc_foreign_key' => 'property_id',
+ 'on_delete' => 'delete',
+ ];
+
$config['i18n_fields']['display_name'] = true;
$config['i18n_fields']['description'] = true;