From aa2a77eea3f54238fe556b802eefb3800f3ee218 Mon Sep 17 00:00:00 2001 From: BarsTiger Date: Sun, 23 Jan 2022 22:45:25 +0200 Subject: [PATCH] New errors handling --- modules/uploader.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/modules/uploader.py b/modules/uploader.py index 5edd25e..5743cfe 100644 --- a/modules/uploader.py +++ b/modules/uploader.py @@ -120,17 +120,16 @@ def upload(): print('[red]Internal server error, request is broken[/red]') break - elif r['message'] == 'Invalid body': - print('[red]Invalid request body, try again[/red]') - break - elif r['message'] == 'Success': print('[green]Success, your project is created. You can install it by running[/] ' '[i]horsy install {0}[/]'.format(request['name'])) break + elif 'already exists' in r['message']: + print(f"[red]{r['message']}[/red]") + else: - print('[red]Unknown error[/red]') + print('[red]Unknown error, please try again[/red]') print('Server response:') print(r) break