mirror of
https://github.com/9001/copyparty.git
synced 2025-10-06 03:50:30 +02:00
u2cli: server is allowed to reject dupes
This commit is contained in:
parent
29c212a60e
commit
3a800585bc
3 changed files with 47 additions and 31 deletions
|
@ -2005,13 +2005,13 @@ class Up2k(object):
|
|||
except:
|
||||
self.dupesched[src] = [dupe]
|
||||
|
||||
raise Pebkac(400, err)
|
||||
raise Pebkac(422, err)
|
||||
|
||||
elif "nodupe" in self.flags[job["ptop"]]:
|
||||
self.log("dupe-reject:\n {0}\n {1}".format(src, dst))
|
||||
err = "upload rejected, file already exists:\n"
|
||||
err += "/" + quotep(vsrc) + " "
|
||||
raise Pebkac(400, err)
|
||||
raise Pebkac(409, err)
|
||||
else:
|
||||
# symlink to the client-provided name,
|
||||
# returning the previous upload info
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue