0
Fixed

Directories for raw files are mangled with backslashes

Jere Krischel 5 years ago updated by Tom 5 years ago 11
Putting this in the RAW files directory: /Volumes/Macintosh HD/comix

In the logs, it gets file not found:
WARN com.ubooquity.provider.rawfile.a - File not found: /Volumes/Macintosh HD/ubooquity/\Volumes\Macintosh HD\comix\

Under review
I am not familiar with the way Apple filesystem works, but I suppose you could try to add quotes around the path:

"/Volumes/Macintosh HD/comix"
Also, are you using the web admin page or th desktop interface to configure Ubooquity ?

From web admin:

<pre>
Preferences could not be modified.

Directory does not exist or is not readable: "/Volumes/Macintosh HD/comix"
</pre>

Using the thick client on the server itself doesn't allow me to put quotes, but when I select the folder, it still fails the same way.

Both Apple and Linux use forward slash conventions for file names.

http://stackoverflow.com/questions/2417485/file-separator-vs-slash-in-paths
What I meant is that I don't know if some specific system directories have special access rights and if "Macintosh HD" could be one of them (apparently not).

Anyway, the problem exists on Linux as well. So I'll be able to investigate and fix it.
This bug is specific to the "raw files" section ("comics" and "books" are not affected).
Bug found (stupid one, inherited from the first C# version of Ubooquity). It'll be fixed in the next version.
Thanks Tom!

And yes, I can verify this is only in raw files, comics and books work fine.
I have the same issue, and was wondering if there is something simple I can modify to get this working on the current version?
Since the next version is still weeks away, here is a patched one which solves this specific problem:
http://vaemendis.net/ubooquity/downloads/beta/Ubooquity-1.7.7.zip
excellent, thank you very much.
Its working correctly now,
Using the docker image hurricane/ubooquity on a Ubuntu host