Skip to content
This repository was archived by the owner on Mar 11, 2022. It is now read-only.

Commit aee27a7

Browse files
authored
Update login.py
1 parent 00dfd66 commit aee27a7

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

Help_functions/login.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,10 @@ def define_login_details(nick="", password="", server=""):
1616
"""Saving nicks, passwords for each server from the user, for later use."""
1717
file_name = path.join(dir, 'login_details.csv')
1818
if nick and password and server:
19+
file_exist = path.isfile(file_name)
1920
with open(file_name, 'a', newline='') as csvFile:
2021
writer = csv.writer(csvFile)
21-
if not path.isfile(file_name):
22+
if not file_exist:
2223
writer.writerow(["Server", "Nick", "Password"])
2324
writer.writerow([server, nick, password])
2425
if not path.isfile(file_name) or (server and server != "all"):
@@ -32,6 +33,8 @@ def define_login_details(nick="", password="", server=""):
3233
nick, password = "", ""
3334
for server in servers.split(","):
3435
server = server.strip().lower()
36+
if not server:
37+
continue
3538
if nick and password:
3639
print(f"If your nick/password for {server} is the same as of the previous server, you can leave that field blank")
3740
new_nick = input(f"Your nick at {server} (pay attention to uppercase and lowercase letters): ")

0 commit comments

Comments
 (0)