From 3ed55799ab6d40ffa1ae6d4ece49c8ff761866a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Tue, 15 Dec 2020 16:32:24 -0500 Subject: [PATCH] fix: #9114, fix client side groups update for memberPostCids --- public/src/client/groups/details.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/public/src/client/groups/details.js b/public/src/client/groups/details.js index fba32d00e6..4680fa7171 100644 --- a/public/src/client/groups/details.js +++ b/public/src/client/groups/details.js @@ -190,6 +190,11 @@ define('forum/groups/details', [ if (settingsFormEl.length) { var settings = settingsFormEl.serializeObject(); + // serializeObject doesnt return array for multi selects if only one item is selected + if (!Array.isArray(settings.memberPostCids)) { + settings.memberPostCids = $('#memberPostCids').val(); + } + // Fix checkbox values checkboxes.each(function (idx, inputEl) { inputEl = $(inputEl);