Parcourir la source

Avoid DOMPurify mess with forward slash in expirationDateString

Haocen Xu il y a 6 ans
Parent
commit
74551f58d7
1 fichiers modifiés avec 6 ajouts et 2 suppressions
  1. 6 2
      js/privatebin.js

+ 6 - 2
js/privatebin.js

@@ -3748,8 +3748,12 @@ jQuery.PrivateBin = (function($, RawDeflate) {
                 if (expirationDateString !== null) {
                     emailBody += EOL;
                     emailBody += BULLET;
-                    emailBody += I18n._(
-                        'This link will expire after %s.',
+                    // avoid DOMPurify mess with forward slash in expirationDateString
+                    emailBody += Helper.sprintf(
+                        I18n._(
+                            'This link will expire after %s.',
+                            '%s'
+                        ),
                         expirationDateString
                     );
                 }