From ffa4a0ed449288ded172300da663fc29ea57e63f Mon Sep 17 00:00:00 2001 From: shafi54 <108669266+shafi-aviz@users.noreply.github.com> Date: Sun, 8 Feb 2026 21:52:26 +0530 Subject: [PATCH] enh --- apps/backend/src/lib/firebase.ts | 18 +++++++++--------- apps/backend/src/trpc/admin-apis/user.ts | 20 ++++++++++---------- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/apps/backend/src/lib/firebase.ts b/apps/backend/src/lib/firebase.ts index ce2e652..c590e91 100644 --- a/apps/backend/src/lib/firebase.ts +++ b/apps/backend/src/lib/firebase.ts @@ -1,14 +1,14 @@ import admin from 'firebase-admin'; import path from 'path'; -// Initialize Firebase Admin SDK -const serviceAccountPath = path.join('.', 'creds', 'fcm-v1-account.json'); +// // Initialize Firebase Admin SDK +// const serviceAccountPath = path.join('.', 'creds', 'fcm-v1-account.json'); -if (!admin.apps.length) { - admin.initializeApp({ - credential: admin.credential.cert(serviceAccountPath), - }); -} +// if (!admin.apps.length) { +// admin.initializeApp({ +// credential: admin.credential.cert(serviceAccountPath), +// }); +// } -export const messaging = admin.messaging(); -export default admin; +// export const messaging = admin.messaging(); +// export default admin; diff --git a/apps/backend/src/trpc/admin-apis/user.ts b/apps/backend/src/trpc/admin-apis/user.ts index 5f67520..99723b4 100644 --- a/apps/backend/src/trpc/admin-apis/user.ts +++ b/apps/backend/src/trpc/admin-apis/user.ts @@ -5,7 +5,7 @@ import { users, complaints, orders, orderItems, notifCreds, userNotifications, u import { eq, sql, desc, asc, count, max } from 'drizzle-orm'; import { ApiError } from '../../lib/api-error'; import { Expo } from 'expo-server-sdk'; -import { messaging } from '../../lib/firebase'; +// import { messaging } from '../../lib/firebase'; import { generateSignedUrlFromS3Url } from '../../lib/s3-client'; // Toggle between notification providers: 'expo' | 'fcm' @@ -434,16 +434,16 @@ export const userRouter = { // Send notifications using Firebase Admin SDK try { - const response = await messaging.sendEach(messages); - sentCount = response.successCount; - failedCount = response.failureCount; + // const response = await messaging.sendEach(messages); + // sentCount = response.successCount; + // failedCount = response.failureCount; - // Log failed tokens - response.responses.forEach((resp, idx) => { - if (!resp.success) { - console.error(`Failed to send to token ${tokens[idx].token}:`, resp.error); - } - }); + // // Log failed tokens + // response.responses.forEach((resp, idx) => { + // if (!resp.success) { + // console.error(`Failed to send to token ${tokens[idx].token}:`, resp.error); + // } + // }); } catch (error) { console.error('Error sending push notifications:', error); throw new ApiError('Failed to send push notifications', 500);