Skip to content

Commit 8f39d0a

Browse files
authored
Merge branch 'pradanvirudhunagar:main' into main
2 parents 05760f3 + 2e4dc58 commit 8f39d0a

File tree

2 files changed

+23
-19
lines changed

2 files changed

+23
-19
lines changed

controllers/dashboardData.controller.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ exports.getTodayFormsStatusCount = asyncHandler(async (req, res) => {
7474
//console.log(getFormattedDate()); // Output: 11/05/2025 (depending on today's date)
7575

7676
const today = getFormattedDate();
77+
// console.log(today);
7778

7879
try {
7980
const [results] = await connection.execute(getTodayFormsStatusCount_sql, [user_id, today]);

controllers/previewformsData.controller.js

Lines changed: 22 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
const db = require("../configs/mysql_config");
22
const asyncHandler = require("../middlewares/asyncHandler");
33

4+
//Get data for preview cards
5+
46
const getpreviewformsData_sql = `SELECT
57
forms.id,
68
forms.form_type,
@@ -37,6 +39,7 @@ exports.getpreviewformsData = asyncHandler(async (req, res) => {
3739
}
3840
});
3941

42+
// Get specific form data for preview
4043

4144
const getbasicdetails_sql = `SELECT
4245
forms.id AS form_id,
@@ -190,7 +193,7 @@ exports.getpreviewspecificformData = asyncHandler( async (req, res) => {
190193
const connection = await db.getConnection();
191194

192195
try {
193-
// 1. Fetch common form data from respective tables
196+
// Fetch common form data from respective tables
194197
const [[bankDetails]] = await connection.execute(
195198
getbankdetails_sql,
196199
[id]
@@ -244,26 +247,26 @@ exports.getpreviewspecificformData = asyncHandler( async (req, res) => {
244247

245248

246249

247-
// 2. Fetch submitted files from separate table
248-
// const [[submittedFiles]] = await connection.execute(
249-
// 'SELECT * FROM submitted_files WHERE form_id = ?',
250-
// [id]
251-
// );
250+
// Fetch submitted files from separate table
251+
const [[submittedFiles]] = await connection.execute(
252+
'SELECT * FROM files WHERE form_id = ?',
253+
[id]
254+
);
252255

253-
// 3. Handle if any main block is missing
254-
// if (!bankDetails || !basicDetails || !landDevelopment || !landOwnership) {
255-
// return res.status(404).json({ error: 'Form data not found' });
256-
// }
256+
//Handle if any main block is missing
257+
if (!bankDetails || !basicDetails || !landDevelopment || !landOwnership) {
258+
return res.status(404).json({ error: 'Form data not found' });
259+
}
257260

258-
// 4. Insert submittedFiles into bankDetails
259-
// bankDetails.submittedFiles = {
260-
// bankPassbook: submittedFiles?.bankPassbook || null,
261-
// farmerPhoto: submittedFiles?.farmerPhoto || null,
262-
// fmb: submittedFiles?.fmb || null,
263-
// geoTag: submittedFiles?.geoTag || null,
264-
// idCard: submittedFiles?.idCard || null,
265-
// patta: submittedFiles?.patta || null,
266-
// };
261+
//Insert submittedFiles into bankDetails
262+
bankDetails.submittedFiles = {
263+
bankPassbook: submittedFiles?.bankPassbook || null,
264+
farmerPhoto: submittedFiles?.farmerPhoto || null,
265+
fmb: submittedFiles?.fmb || null,
266+
geoTag: submittedFiles?.geoTag || null,
267+
idCard: submittedFiles?.idCard || null,
268+
patta: submittedFiles?.patta || null,
269+
};
267270

268271
// 5. Final combined response
269272
const result = {

0 commit comments

Comments
 (0)