diff --git a/server/src/lib/review-display.js b/server/src/lib/review-display.js index 25e059e..ddcc05c 100644 --- a/server/src/lib/review-display.js +++ b/server/src/lib/review-display.js @@ -1,7 +1,7 @@ /** Публичное отображение автора отзыва (без «голого» email). */ export function publicReviewAuthorDisplay(user) { if (!user || typeof user !== 'object') return 'Покупатель' - const name = typeof user.name === 'string' ? user.name.trim() : '' + const name = typeof user.displayName === 'string' ? user.displayName.trim() : '' if (name) return name const email = typeof user.email === 'string' ? user.email.trim() : '' const at = email.indexOf('@') diff --git a/server/src/routes/api/admin-reviews.js b/server/src/routes/api/admin-reviews.js index aedbe98..f6f6e24 100644 --- a/server/src/routes/api/admin-reviews.js +++ b/server/src/routes/api/admin-reviews.js @@ -56,7 +56,7 @@ export async function registerAdminReviewRoutes(fastify) { rating: updated.rating, text: updated.text || '', productTitle: existing.product?.title || '', - userName: existing.user?.name || existing.user?.email || '', + userName: existing.user?.displayName || existing.user?.email || '', reviewId: updated.id, })