fix(ui): link repo ke gitea.oxpoe.xyz, buka semua menu, hapus kontak aktivasi
All checks were successful
CI / test (push) Successful in 1m55s
All checks were successful
CI / test (push) Successful in 1m55s
- ganti sisa URL gitea.oxpoe.qzz.io -> gitea.oxpoe.xyz (sidebar, donate, package.json, projectUrl) - default menu sidebar semuanya Tampil (tidak ada lagi menu terkunci) - hapus nomor kontak aktivasi palsu 081947215703 dari UI & pesan route - form pengaturan sidebar tidak lagi meminta password aktivasi
This commit is contained in:
@@ -705,7 +705,7 @@ function requireSidebarMenuAccess(menuKey) {
|
||||
}
|
||||
|
||||
if (access.reason === 'locked') {
|
||||
req.session._msg = { type: 'error', text: `Menu "${access.menu.labelDefault}" terkunci. Hubungi ${sidebarMenuSvc.getFeatureContactPhone()} untuk mendapatkan password.` };
|
||||
req.session._msg = { type: 'error', text: `Menu "${access.menu.labelDefault}" terkunci. Buka dari Pengaturan Sidebar.` };
|
||||
return res.redirect('/admin/sidebar-settings');
|
||||
}
|
||||
|
||||
|
||||
@@ -317,7 +317,7 @@ function requireSidebarMenuAccess(menuKey) {
|
||||
}
|
||||
|
||||
if (access.reason === 'locked') {
|
||||
req.session._msg = { type: 'error', text: `Menu "${access.menu.labelDefault}" terkunci. Hubungi ${sidebarMenuSvc.FEATURE_CONTACT_PHONE} untuk mendapatkan password.` };
|
||||
req.session._msg = { type: 'error', text: `Menu "${access.menu.labelDefault}" terkunci. Buka dari Pengaturan Sidebar.` };
|
||||
return res.redirect('/admin/sidebar-settings');
|
||||
}
|
||||
|
||||
@@ -3989,11 +3989,6 @@ router.get('/sidebar-settings', requireAdminSession, (req, res) => {
|
||||
|
||||
router.post('/sidebar-settings', requireAdminSession, restrictToAdmin, express.urlencoded({ extended: true }), (req, res) => {
|
||||
try {
|
||||
const featurePassword = String(req.body.feature_password || '').trim();
|
||||
if (!sidebarMenuSvc.isFeaturePasswordValid(featurePassword)) {
|
||||
throw new Error(`Password aktivasi salah. Hubungi ${sidebarMenuSvc.getFeatureContactPhone()} untuk mendapatkan password yang benar.`);
|
||||
}
|
||||
|
||||
const menuStates = sidebarMenuSvc.sanitizeMenuStates(req.body.menu_state || {});
|
||||
const success = sidebarMenuSvc.saveMenuStates(menuStates);
|
||||
if (!success) throw new Error('Gagal menyimpan pengaturan sidebar');
|
||||
|
||||
Reference in New Issue
Block a user