feat: switch markdown content retrieval to hidden textarea to prevent escaping issues

This commit is contained in:
Ümit Tunç
2026-05-25 07:14:55 +03:00
parent f4500a490b
commit a9fe4599cd
+4 -1
View File
@@ -677,6 +677,9 @@
</div>
</footer>
<!-- Raw Markdown Data Store (Escape-Proof container) -->
<textarea id="markdown-source" class="hidden">{{ $proposal->content }}</textarea>
<!-- Libraries (CDN) -->
<!-- Marked.js for markdown parsing -->
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
@@ -735,7 +738,7 @@
});
// 2. Markdown & Mermaid Parsing
const rawMarkdown = `{!! addslashes($proposal->content) !!}`;
const rawMarkdown = document.getElementById('markdown-source').value;
// Custom parser function for GitHub-Style Alerts
function parseGithubAlerts(text) {