mirror of
				https://github.com/avatao-content/baseimage-tutorial-framework
				synced 2025-11-04 03:32:54 +00:00 
			
		
		
		
	Fix issues in PR #64
This commit is contained in:
		
				
					committed by
					
						
						therealkrispet
					
				
			
			
				
	
			
			
			
						parent
						
							2e5867cc49
						
					
				
				
					commit
					965973a32f
				
			@@ -27,13 +27,13 @@ class FSMHandler:
 | 
			
		||||
    def start(self):
 | 
			
		||||
        self.connector.subscribe('frontend.ready')
 | 
			
		||||
 | 
			
		||||
    def handle_event(self, message, connector):
 | 
			
		||||
    def handle_event(self, message, _):
 | 
			
		||||
        try:
 | 
			
		||||
            message = self.command_handlers[message['key']](message)
 | 
			
		||||
            if message:
 | 
			
		||||
                fsm_update_message = self._fsm_updater.fsm_update
 | 
			
		||||
                sign_message(self.auth_key, fsm_update_message)
 | 
			
		||||
                connector.send_message(fsm_update_message, Scope.BROADCAST, Intent.EVENT)
 | 
			
		||||
                self.connector.send_message(fsm_update_message, Scope.BROADCAST, Intent.EVENT)
 | 
			
		||||
        except KeyError:
 | 
			
		||||
            LOG.error('IGNORING MESSAGE: Invalid message received: %s', message)
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -16,7 +16,7 @@ class FSMUpdater:
 | 
			
		||||
            for trigger in self.fsm.get_triggers(self.fsm.state)
 | 
			
		||||
        ]
 | 
			
		||||
        if not self.fsm.event_log:
 | 
			
		||||
            return {}
 | 
			
		||||
            return None
 | 
			
		||||
        last_fsm_event = self.fsm.event_log[-1]
 | 
			
		||||
        return {
 | 
			
		||||
            'current_state': self.fsm.state,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user