FIX: Do not retry to decrypt if it failed once.

FIX: Do not retry to decrypt if it failed once.

diff --git a/assets/javascripts/discourse/initializers/hook-decrypt-post.js.es6 b/assets/javascripts/discourse/initializers/hook-decrypt-post.js.es6
index ef2457b..8cc6d48 100644
--- a/assets/javascripts/discourse/initializers/hook-decrypt-post.js.es6
+++ b/assets/javascripts/discourse/initializers/hook-decrypt-post.js.es6
@@ -56,6 +56,7 @@ export default {
                   })
                   // Absence of topic key underlies a bigger error.
                   .catch(() => {
+                    state.encrypted = undefined;
                     state.decrypting = false;
                     state.decrypted = true;
                     this.scheduleRerender();

GitHub sha: be29d6b7