From 8ad08b0cd436dbbdd4258e5906b089e380a41428 Mon Sep 17 00:00:00 2001 From: "jeremy@jermolene.com" Date: Thu, 18 May 2023 12:47:40 +0100 Subject: [PATCH] Fix diff-text widget crash with empty/missing attributes Fixes #7462 --- core/modules/widgets/diff-text.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/modules/widgets/diff-text.js b/core/modules/widgets/diff-text.js index 0dca1042c..47a47e259 100644 --- a/core/modules/widgets/diff-text.js +++ b/core/modules/widgets/diff-text.js @@ -39,7 +39,7 @@ DiffTextWidget.prototype.render = function(parent,nextSibling) { this.execute(); // Create the diff var dmpObject = new dmp.diff_match_patch(), - diffs = dmpObject.diff_main(this.getAttribute("source"),this.getAttribute("dest")); + diffs = dmpObject.diff_main(this.getAttribute("source",""),this.getAttribute("dest","")); // Apply required cleanup switch(this.getAttribute("cleanup","semantic")) { case "none":