From a25ebea6b9a0b5256b4c8d338c1b4f051b605268 Mon Sep 17 00:00:00 2001 From: Rasmus Fuhse Date: Fri, 24 Jan 2025 10:23:34 +0000 Subject: =?UTF-8?q?Resolve=20"Rollenzuweisung=20f=C3=BCr=20Ank=C3=BCndigun?= =?UTF-8?q?gen=20funktioniert=20nicht=20mehr=20richtig."?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes #5178 Merge request studip/studip!3869 --- app/controllers/news.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/controllers/news.php b/app/controllers/news.php index 29472c2..2e7962f 100644 --- a/app/controllers/news.php +++ b/app/controllers/news.php @@ -409,7 +409,9 @@ class NewsController extends StudipController 'newsroles' => [ 'permission' => $GLOBALS['perm']->have_perm('admin'), 'label' => _('Sichtbarkeit'), - 'value' => $news->news_roles->pluck('roleid'), + 'value' => $news->news_roles->map(function (NewsRoles $n) { + return (string) $n->roleid; + }), //vue-select needs these as strings 'type' => 'multiselect', 'options' => array_map(function ($r) { return $r->getRolename(); }, RolePersistence::getAllRoles()), 'store' => function ($value, $input) { -- cgit v1.0