Sale notifications by ravirajput10 · Pull Request #509 · codelitdev/courselit

Run the following command in your local git repository to apply this patch

cat << 'EOF' | git apply
diff --git a/apps/web/services/logger.ts b/apps/web/services/logger.ts
--- a/apps/web/services/logger.ts
+++ b/apps/web/services/logger.ts
@@ -9,2 +9,4 @@
 ) => {
+    // Sanitize message to remove newline characters
+    const sanitizedMessage = message.replace(/\n|\r/g, "");
     if (process.env.NODE_ENV === "production") {
@@ -12,3 +14,3 @@
             severity: severityInfo,
-            message,
+            message: sanitizedMessage,
             metadata,
@@ -16,3 +18,3 @@
     } else {
-        console.error(severityInfo, message, metadata);
+        console.error(severityInfo, sanitizedMessage, metadata);
     }
@@ -24,2 +26,4 @@
 ) => {
+    // Sanitize message to remove newline characters
+    const sanitizedMessage = message.replace(/\n|\r/g, "");
     if (process.env.NODE_ENV === "production") {
@@ -27,3 +31,3 @@
             severity: severityWarn,
-            message,
+            message: sanitizedMessage,
             metadata,
@@ -31,3 +35,3 @@
     } else {
-        console.error(severityError, message, metadata);
+        console.error(severityError, sanitizedMessage, metadata);
     }
@@ -43,2 +47,4 @@
 ) => {
+    // Sanitize message to remove newline characters
+    const sanitizedMessage = message.replace(/\n|\r/g, "");
     if (process.env.NODE_ENV === "production") {
@@ -46,3 +52,3 @@
             severity: severityError,
-            message,
+            message: sanitizedMessage,
             metadata,
@@ -50,3 +56,3 @@
     } else {
-        console.error(severityError, message, metadata);
+        console.error(severityError, sanitizedMessage, metadata);
     }
EOF