| 
					
				 | 
			
			
				@@ -26,7 +26,7 @@ const state = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			viewPunishment: false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	currentlyActive: {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	currentlyActive: [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const getters = {}; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -37,7 +37,9 @@ const actions = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			const recaptchaEnabled = await lofig.get("recaptcha.enabled"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			if (recaptchaEnabled) window.location.reload(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		commit("closeModal", data); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		commit("closeCurrentModal"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	openModal: ({ commit }, data) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		commit("openModal", data); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -49,18 +51,17 @@ const actions = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const mutations = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	closeModal(state, data) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		const { sector, modal } = data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		state.modals[sector][modal] = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		state.modals[data.sector][data.modal] = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	openModal(state, data) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		const { sector, modal } = data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		state.modals[sector][modal] = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		state.currentlyActive = { sector, modal }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		state.modals[data.sector][data.modal] = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		state.currentlyActive.unshift(data); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	closeCurrentModal(state) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		const { sector, modal } = state.currentlyActive; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		const { sector, modal } = state.currentlyActive[0]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		state.modals[sector][modal] = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		state.currentlyActive = {}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		state.currentlyActive.shift(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |