Make everything no-case-declarations clean
authorTim Düsterhus <duesterhus@woltlab.com>
Fri, 30 Oct 2020 11:25:12 +0000 (12:25 +0100)
committerTim Düsterhus <duesterhus@woltlab.com>
Fri, 30 Oct 2020 11:25:36 +0000 (12:25 +0100)
wcfsetup/install/files/js/WoltLabSuite/Core/Ui/User/Editor.js
wcfsetup/install/files/ts/WoltLabSuite/Core/Ui/User/Editor.ts

index 7b2af159e133e2fc98ff0abc8560d2f8ae471701..040e604184620178a5116a8245913abeac338a74 100644 (file)
@@ -103,7 +103,7 @@ define(["require", "exports", "tslib", "../../Ajax", "../../Core", "../../Dom/Ut
             let button;
             switch (data.actionName) {
                 case "ban":
-                case "unban":
+                case "unban": {
                     this.header.dataset.banned = data.actionName === "ban" ? "true" : "false";
                     button = document.querySelector(".userProfileButtonMenu .jsButtonUserBan");
                     button.textContent = Language.get("wcf.user." + (data.actionName === "ban" ? "unban" : "ban"));
@@ -119,6 +119,7 @@ define(["require", "exports", "tslib", "../../Ajax", "../../Core", "../../Dom/Ut
                         banIcon.remove();
                     }
                     break;
+                }
                 case "disableAvatar":
                 case "enableAvatar":
                     this.header.dataset.disableAvatar = data.actionName === "disableAvatar" ? "true" : "false";
index 74ada47594817f1c3ff644b2b8bc3a5a022fae43..e11794dce39bcfbd41747aa9b1f2e17fa70df7f5 100644 (file)
@@ -123,7 +123,7 @@ class UserEditor implements AjaxCallbackObject, DialogCallbackObject {
     let button: HTMLElement;
     switch (data.actionName) {
       case "ban":
-      case "unban":
+      case "unban": {
         this.header.dataset.banned = data.actionName === "ban" ? "true" : "false";
         button = document.querySelector(".userProfileButtonMenu .jsButtonUserBan") as HTMLElement;
         button.textContent = Language.get("wcf.user." + (data.actionName === "ban" ? "unban" : "ban"));
@@ -139,6 +139,7 @@ class UserEditor implements AjaxCallbackObject, DialogCallbackObject {
           banIcon.remove();
         }
         break;
+      }
 
       case "disableAvatar":
       case "enableAvatar":