Prechádzať zdrojové kódy

fix: ManageStation settings component wouldn't always receive onCloseModal

Kristian Vos 2 rokov pred
rodič
commit
3593257170

+ 0 - 1
frontend/src/components/modals/ManageStation/Settings.vue

@@ -296,7 +296,6 @@ export default {
 			}
 		},
 		onCloseModal() {
-			console.log("ON CLOSE MODAL FROM WITHIN MANAGESTATION/SETTINGS");
 			this.closeModal("manageStation");
 		},
 		...mapModalActions("modals/manageStation/MODAL_UUID", ["editStation"]),

+ 2 - 5
frontend/src/components/modals/ManageStation/index.vue

@@ -559,12 +559,9 @@ export default {
 			);
 		},
 		onCloseModal() {
-			if (this.sector !== "home")
+			if (this.isOwnerOrAdmin() || this.sector !== "home")
 				this.$refs.settingsTabComponent.onCloseModal();
-			else {
-				console.log("ON CLOSE MODAL FROM WITHIN MANAGESTATION");
-				this.closeModal("manageStation");
-			}
+			else this.closeModal("manageStation");
 		},
 		...mapModalActions("modals/manageStation/MODAL_UUID", [
 			"editStation",