Saving repeatedly to the same file path overwriting an existing file
failed due to PyMuPDF raising a ValueError
Traceback (most recent call last):
File "/app/share/censor/censor/window.py", line 237, in on_save_response
self.save_file(file)
~~~~~~~~~~~~~~^^^^^^
File "/app/share/censor/censor/window.py", line 241, in save_file
self.document.save(file.get_path())
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/app/share/censor/censor/document.py", line 123, in save
mupdf_document.save(path)
~~~~~~~~~~~~~~~~~~~^^^^^^
File "/app/lib/python3.13/site-packages/pymupdf/__init__.py", line 6511, in save
raise ValueError("save to original must be incremental")
ValueError: save to original must be incremental
Saving repeatedly to the same file path overwriting an existing file
failed due to PyMuPDF raising a ValueError
```
Traceback (most recent call last):
File "/app/share/censor/censor/window.py", line 237, in on_save_response
self.save_file(file)
~~~~~~~~~~~~~~^^^^^^
File "/app/share/censor/censor/window.py", line 241, in save_file
self.document.save(file.get_path())
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/app/share/censor/censor/document.py", line 123, in save
mupdf_document.save(path)
~~~~~~~~~~~~~~~~~~~^^^^^^
File "/app/lib/python3.13/site-packages/pymupdf/__init__.py", line 6511, in save
raise ValueError("save to original must be incremental")
ValueError: save to original must be incremental
```
Closes: #78
Closes #90