diff --git a/js/privatebin.js b/js/privatebin.js
index 020cdd3..6b801da 100644
--- a/js/privatebin.js
+++ b/js/privatebin.js
@@ -697,6 +697,7 @@ jQuery.PrivateBin = (function($, sjcl, RawDeflate) {
* compress, then encrypt message with given key and password
*
* @name CryptTool.cipher
+ * @async
* @function
* @param {string} key
* @param {string} password
@@ -772,6 +773,7 @@ jQuery.PrivateBin = (function($, sjcl, RawDeflate) {
* decrypt message with key, then decompress
*
* @name CryptTool.decipher
+ * @async
* @function
* @param {string} key
* @param {string} password
@@ -3952,8 +3954,8 @@ jQuery.PrivateBin = (function($, sjcl, RawDeflate) {
/**
* send a reply in a discussion
*
- * @async
* @name PasteEncrypter.sendComment
+ * @async
* @function
*/
me.sendComment = async function()
@@ -4027,8 +4029,8 @@ jQuery.PrivateBin = (function($, sjcl, RawDeflate) {
/**
* sends a new paste to server
*
- * @async
* @name PasteEncrypter.sendPaste
+ * @async
* @function
*/
me.sendPaste = async function()
@@ -4141,7 +4143,7 @@ jQuery.PrivateBin = (function($, sjcl, RawDeflate) {
async function decryptOrPromptPassword(key, password, cipherdata)
{
// try decryption without password
- var plaindata = await CryptTool.decipher(key, password, cipherdata);
+ const plaindata = await CryptTool.decipher(key, password, cipherdata);
// if it fails, request password
if (plaindata.length === 0 && password.length === 0) {
@@ -4212,8 +4214,8 @@ jQuery.PrivateBin = (function($, sjcl, RawDeflate) {
*/
async function decryptAttachment(paste, key, password)
{
- let attachmentPromise = decryptOrPromptPassword(key, password, paste.attachment);
- let attachmentNamePromise = decryptOrPromptPassword(key, password, paste.attachmentname);
+ const attachmentPromise = decryptOrPromptPassword(key, password, paste.attachment),
+ attachmentNamePromise = decryptOrPromptPassword(key, password, paste.attachmentname);
attachmentPromise.catch((err) => {
displayDecryptionError('failed to decipher attachment: ' + err);
})
@@ -4249,7 +4251,7 @@ jQuery.PrivateBin = (function($, sjcl, RawDeflate) {
let commentDecryptionPromises = [];
// iterate over comments
- for (var i = 0; i < paste.comments.length; ++i) {
+ for (let i = 0; i < paste.comments.length; ++i) {
commentDecryptionPromises.push(
Promise.all([
CryptTool.decipher(key, password, paste.comments[i].data),
@@ -4260,12 +4262,11 @@ jQuery.PrivateBin = (function($, sjcl, RawDeflate) {
);
}
return Promise.all(commentDecryptionPromises).then((plaintexts) => {
- for (var i = 0; i < paste.comments.length; ++i) {
+ for (let i = 0; i < paste.comments.length; ++i) {
if (plaintexts[i][0].length === 0) {
continue;
}
- var comment = paste.comments[i];
- console.log(plaintexts);
+ const comment = paste.comments[i];
DiscussionViewer.addComment(
comment,
plaintexts[i][0],
@@ -4317,7 +4318,7 @@ jQuery.PrivateBin = (function($, sjcl, RawDeflate) {
let key = Model.getPasteKey(),
password = Prompt.getPassword(),
- decrytionPromises = [];
+ decryptionPromises = [];
TopNav.setRetryCallback(function () {
TopNav.hideRetryButton();
@@ -4328,7 +4329,7 @@ jQuery.PrivateBin = (function($, sjcl, RawDeflate) {
if (paste.attachment && AttachmentViewer.hasAttachmentData()) {
// try to decrypt paste and if it fails (because the password is
// missing) return to let JS continue and wait for user
- decrytionPromises.push(
+ decryptionPromises.push(
decryptAttachment(paste, key, password).then((attachementIsDecrypted) => {
if (attachementIsDecrypted) {
// ignore empty paste, as this is allowed when pasting attachments
@@ -4337,18 +4338,18 @@ jQuery.PrivateBin = (function($, sjcl, RawDeflate) {
})
);
} else {
- decrytionPromises.push(decryptPaste(paste, key, password))
+ decryptionPromises.push(decryptPaste(paste, key, password))
}
// if the discussion is opened on this paste, display it
if (paste.meta.opendiscussion) {
- decrytionPromises.push(decryptComments(paste, key, password));
+ decryptionPromises.push(decryptComments(paste, key, password));
}
// shows the remaining time (until) deletion
PasteStatus.showRemainingTime(paste.meta);
- Promise.all(decrytionPromises).then(() => {
+ Promise.all(decryptionPromises).then(() => {
Alert.hideLoading();
TopNav.showViewButtons();
});
diff --git a/tpl/bootstrap.php b/tpl/bootstrap.php
index 6241396..59ba51f 100644
--- a/tpl/bootstrap.php
+++ b/tpl/bootstrap.php
@@ -71,7 +71,7 @@ if ($MARKDOWN):
endif;
?>
-
+
diff --git a/tpl/page.php b/tpl/page.php
index ef10500..2382eb7 100644
--- a/tpl/page.php
+++ b/tpl/page.php
@@ -49,7 +49,7 @@ if ($MARKDOWN):
endif;
?>
-
+