refactor(debug): remove console logs from submissions data table

- Clean up debug console.log statements from getDisplayName function
- Remove logging for submission data, user data, and fallback values
- Improve code cleanliness and production readiness
- Maintain functionality while reducing console noise
This commit is contained in:
Thomas Camlong
2025-10-02 15:20:34 +02:00
parent 23e0ea54ff
commit 8a4c92930d

View File

@@ -30,28 +30,20 @@ dayjs.extend(relativeTime)
// Utility function to get display name with priority: username > email > created_by field // Utility function to get display name with priority: username > email > created_by field
const getDisplayName = (submission: Submission, expandedData?: any): string => { const getDisplayName = (submission: Submission, expandedData?: any): string => {
console.log("🏷️ Getting display name for submission:", submission.id)
console.log("👤 created_by field:", submission.created_by)
console.log("🔗 expanded data:", expandedData)
// Check if we have expanded user data // Check if we have expanded user data
if (expandedData && expandedData.created_by) { if (expandedData && expandedData.created_by) {
const user = expandedData.created_by const user = expandedData.created_by
console.log("📋 User data from expand:", user)
// Priority: username > email // Priority: username > email
if (user.username) { if (user.username) {
console.log("✅ Using username:", user.username)
return user.username return user.username
} }
if (user.email) { if (user.email) {
console.log("✅ Using email:", user.email)
return user.email return user.email
} }
} }
// Fallback to created_by field (could be user ID or username) // Fallback to created_by field (could be user ID or username)
console.log("⚠️ Fallback to created_by field:", submission.created_by)
return submission.created_by return submission.created_by
} }