Do not silent import errors
This commit is contained in:
parent
6aab6369c0
commit
0d96e75eeb
|
@ -236,7 +236,8 @@ def process_upload(upload):
|
||||||
except UploadImportError as e:
|
except UploadImportError as e:
|
||||||
return fail_import(upload, e.code)
|
return fail_import(upload, e.code)
|
||||||
except Exception:
|
except Exception:
|
||||||
return fail_import(upload, "unknown_error")
|
fail_import(upload, "unknown_error")
|
||||||
|
raise
|
||||||
|
|
||||||
# under some situations, we want to skip the import (
|
# under some situations, we want to skip the import (
|
||||||
# for instance if the user already owns the files)
|
# for instance if the user already owns the files)
|
||||||
|
|
|
@ -130,7 +130,7 @@ class Command(BaseCommand):
|
||||||
except models.Library.DoesNotExist:
|
except models.Library.DoesNotExist:
|
||||||
raise CommandError("Invalid library id")
|
raise CommandError("Invalid library id")
|
||||||
|
|
||||||
if not library.actor.is_local:
|
if not library.actor.get_user():
|
||||||
raise CommandError("Library {} is not a local library".format(library.uuid))
|
raise CommandError("Library {} is not a local library".format(library.uuid))
|
||||||
|
|
||||||
if options["recursive"]:
|
if options["recursive"]:
|
||||||
|
|
Loading…
Reference in New Issue