We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1fda507 commit 103de36Copy full SHA for 103de36
src/routes/[pid=pid]/[org]/[repo]/[id=number]/PageRenderer.svelte
@@ -31,6 +31,7 @@
31
} from "@lucide/svelte";
32
import rehypeShikiFromHighlighter from "@shikijs/rehype/core";
33
import { transformerNotationDiff } from "@shikijs/transformers";
34
+ import posthog from "posthog-js";
35
import type { Plugin } from "svelte-exmarkdown";
36
import type {
37
DiscussionDetails,
@@ -68,7 +69,12 @@
68
69
.map(line => line.replace(/^[+-]/, ""))
70
.join("\n");
71
const detectedLanguage = detectLanguage(cleanedCode);
- if (!detectedLanguage) return;
72
+ if (!detectedLanguage) {
73
+ posthog.captureException(new Error("Failed to determine diff language"), {
74
+ code
75
+ });
76
+ return;
77
+ }
78
options.lang = detectedLanguage;
79
return code
80
.split("\n")
0 commit comments