This commit is contained in:
		@@ -50,8 +50,8 @@ class Server:
 | 
			
		||||
            return self.execute(parsedCommand[0], parsedCommand[1], parsedCommand[2])
 | 
			
		||||
 | 
			
		||||
    def execute(self, command: str, firstParam: str = "", secondParam: str = "") -> None:
 | 
			
		||||
        if self.executor.currentDirectory == "" or self.executor.baseDir == "":
 | 
			
		||||
            raise Exception("Directories must not be empty string. Did the user log in?")
 | 
			
		||||
        if self.executor.baseDir == "":
 | 
			
		||||
            raise Exception("Home directory must not be empty string. Did the user log in?")
 | 
			
		||||
        if command == "LOUT":
 | 
			
		||||
            if secondParam != "" or firstParam != "":
 | 
			
		||||
                self.networkInstance.sendMessage("ERROR".encode('UTF-8'))
 | 
			
		||||
@@ -121,5 +121,8 @@ class Server:
 | 
			
		||||
 | 
			
		||||
    def startServer(self):
 | 
			
		||||
        while True:
 | 
			
		||||
            message = self.networkInstance.recieveMessage().decode('UTF-8')
 | 
			
		||||
            self.parseCommand(message)
 | 
			
		||||
            try:
 | 
			
		||||
                message = self.networkInstance.recieveMessage().decode('UTF-8')
 | 
			
		||||
                self.parseCommand(message)
 | 
			
		||||
            except Exception as e:
 | 
			
		||||
                print(e)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user