diff --git a/api.hyungi.net/controllers/dailyWorkReportController.js b/api.hyungi.net/controllers/dailyWorkReportController.js index 7d9b78b..d807dc0 100644 --- a/api.hyungi.net/controllers/dailyWorkReportController.js +++ b/api.hyungi.net/controllers/dailyWorkReportController.js @@ -478,13 +478,20 @@ const getWorkTypes = (req, res) => { dailyWorkReportModel.getAllWorkTypes((err, data) => { if (err) { console.error('작업 유형 조회 오류:', err); - return res.status(500).json({ - error: '작업 유형 조회 중 오류가 발생했습니다.', - details: err.message + return res.status(500).json({ + success: false, + error: { + message: '작업 유형 조회 중 오류가 발생했습니다.', + code: 'DATABASE_ERROR' + } }); } console.log(`📋 작업 유형 조회 결과: ${data.length}개`); - res.json(data); + res.json({ + success: true, + data: data, + message: '작업 유형 조회 성공' + }); }); }; diff --git a/api.hyungi.net/models/taskModel.js b/api.hyungi.net/models/taskModel.js index 46e9f01..7ec3f38 100644 --- a/api.hyungi.net/models/taskModel.js +++ b/api.hyungi.net/models/taskModel.js @@ -5,7 +5,7 @@ * @since 2026-01-26 */ -const { getDb } = require('../db/connection'); +const { getDb } = require('../dbPool'); // ==================== 작업 CRUD ====================