diff --git a/src/bridge/windowBridge.js b/src/bridge/windowBridge.js index 825e1f4..edcb29a 100644 --- a/src/bridge/windowBridge.js +++ b/src/bridge/windowBridge.js @@ -137,7 +137,7 @@ module.exports = { }); // 로그인 페이지 열기 - ipcMain.handle('open-login-page', () => { + ipcMain.handle('open-personalize-page', () => { const webUrl = process.env.pickleglass_WEB_URL || 'http://localhost:3000'; const personalizeUrl = `${webUrl}/personalize?desktop=true`; shell.openExternal(personalizeUrl); diff --git a/src/features/common/repositories/systemSettings/index.js b/src/features/common/repositories/permission/index.js similarity index 100% rename from src/features/common/repositories/systemSettings/index.js rename to src/features/common/repositories/permission/index.js diff --git a/src/features/common/repositories/systemSettings/sqlite.repository.js b/src/features/common/repositories/permission/sqlite.repository.js similarity index 100% rename from src/features/common/repositories/systemSettings/sqlite.repository.js rename to src/features/common/repositories/permission/sqlite.repository.js diff --git a/src/preload.js b/src/preload.js index 9ea0ac2..e71c51f 100644 --- a/src/preload.js +++ b/src/preload.js @@ -182,7 +182,7 @@ contextBridge.exposeInMainWorld('api', { settingsView: { // User & Auth getCurrentUser: () => ipcRenderer.invoke('get-current-user'), - openLoginPage: () => ipcRenderer.invoke('open-login-page'), + openPersonalizePage: () => ipcRenderer.invoke('open-personalize-page'), firebaseLogout: () => ipcRenderer.invoke('firebase-logout'), startFirebaseAuth: () => ipcRenderer.invoke('start-firebase-auth'), diff --git a/src/ui/settings/SettingsView.js b/src/ui/settings/SettingsView.js index 537a9a9..b480bd2 100644 --- a/src/ui/settings/SettingsView.js +++ b/src/ui/settings/SettingsView.js @@ -1066,7 +1066,7 @@ export class SettingsView extends LitElement { async handlePersonalize() { console.log('Personalize clicked'); try { - await window.api.settingsView.openLoginPage(); + await window.api.settingsView.openPersonalizePage(); } catch (error) { console.error('Failed to open personalize page:', error); } diff --git a/src/window/windowManager.js b/src/window/windowManager.js index fe9403a..7f85be7 100644 --- a/src/window/windowManager.js +++ b/src/window/windowManager.js @@ -6,7 +6,6 @@ const fs = require('node:fs'); const os = require('os'); const util = require('util'); const execFile = util.promisify(require('child_process').execFile); -const listenService = require('../features/listen/listenService'); const shortcutsService = require('../features/shortcuts/shortcutsService'); // Try to load sharp, but don't fail if it's not available @@ -19,8 +18,7 @@ try { console.warn('[WindowManager] Screenshot functionality will work with reduced image processing capabilities'); sharp = null; } -const authService = require('../features/common/services/authService'); -const systemSettingsRepository = require('../features/common/repositories/systemSettings'); +const permissionRepository = require('../features/common/repositories/permission'); /* ────────────────[ GLASS BYPASS ]─────────────── */ let liquidGlass; @@ -797,7 +795,7 @@ function setupIpcHandlers(movementManager) { ipcMain.handle('mark-permissions-completed', async () => { try { // This is a system-level setting, not user-specific. - await systemSettingsRepository.markPermissionsAsCompleted(); + await permissionRepository.markPermissionsAsCompleted(); console.log('[Permissions] Marked permissions as completed'); return { success: true }; } catch (error) { @@ -808,7 +806,7 @@ function setupIpcHandlers(movementManager) { ipcMain.handle('check-permissions-completed', async () => { try { - const completed = await systemSettingsRepository.checkPermissionsCompleted(); + const completed = await permissionRepository.checkPermissionsCompleted(); console.log('[Permissions] Permissions completed status:', completed); return completed; } catch (error) {