File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change 3939use Entity ;
4040use CommonTreeDropdown ;
4141use CommonDBTM ;
42+ use User ;
4243
4344use GlpiPlugin \Formcreator \Exception \ComparisonException ;
4445use Glpi \Application \View \TemplateRenderer ;
@@ -60,10 +61,11 @@ public function showForm(array $options): void {
6061 $ item = new $ this ->question ->fields ['itemtype ' ];
6162 $ this ->question ->fields ['_is_entity_restrict ' ] = $ item ->isEntityAssign () ? '1 ' : '0 ' ;
6263 }
64+ if (isset ($ this ->question ->fields ['itemtype ' ]) && $ this ->question ->fields ['itemtype ' ] == User::class) {
65+ $ this ->question ->fields ['_is_entity_restrict ' ] = '1 ' ;
66+ }
6367 if (isset ($ this ->question ->fields ['itemtype ' ]) && is_subclass_of ($ this ->question ->fields ['itemtype ' ], CommonTreeDropdown::class)) {
6468 $ this ->question ->fields ['_is_tree ' ] = '1 ' ;
65- // $item = new $this->question->fields['itemtype'];
66- // $this->question->fields['_is_entity_restrict'] = $item->isEntityAssign() ? '1' : '0';
6769 }
6870 $ this ->question ->fields ['default_values ' ] = Html::entities_deep ($ this ->question ->fields ['default_values ' ]);
6971 $ this ->deserializeValue ($ this ->question ->fields ['default_values ' ]);
You can’t perform that action at this time.
0 commit comments