From 048ba47499888a1fed2e9d42ed63985829a65442 Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Mon, 21 Mar 2022 21:15:42 +0900 Subject: [PATCH] Fix #1891 missing boards in RSS module config page --- modules/rss/rss.admin.view.php | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/modules/rss/rss.admin.view.php b/modules/rss/rss.admin.view.php index 9197f863a..25215b7cf 100644 --- a/modules/rss/rss.admin.view.php +++ b/modules/rss/rss.admin.view.php @@ -17,12 +17,23 @@ class rssAdminView extends rss function dispRssAdminIndex() { $oRssModel = getModel('rss'); - $oModuleModel = getModel('module'); $rss_list = array(); - foreach($oModuleModel->getModulePartConfigs('rss') as $module_srl => $module_config) + foreach (ModuleModel::getMidList((object)['module' => 'board']) as $module_info) { - $module_info = $oModuleModel->getModuleInfoByModuleSrl($module_srl); + $args = new stdClass; + $args->mid = $module_info->mid; + $args->url = $oRssModel->getRssURL('rss', $module_info->mid); + $args->open_feed = 'N'; + $args->open_total_feed = 'N'; + $args->feed_description = ''; + + $rss_list[$module_info->module_srl] = $args; + } + + foreach (ModuleModel::getModulePartConfigs('rss') as $module_srl => $module_config) + { + $module_info = ModuleModel::getModuleInfoByModuleSrl($module_srl); $args = new stdClass; $args->mid = $module_info->mid;