Filenames with special characters in them fail library import #32

Open
opened 2022-06-27 04:33:13 +00:00 by rishighan · 0 comments
rishighan commented 2022-06-27 04:33:13 +00:00 (Migrated from github.com)

Filenames with * in them, which is considered an illegal character in some OSes causes sharp's .toFile() method to fail with this trace:

Processing queue...
Unrar is located at: /usr/bin/unrar
p7zip is located at: /usr/bin/7za
Detected file type is .cbz, looking for comicinfo.xml...
Directory [ /userdata/covers/Sentinel Squad ONE - 005 (July 2006) ] was created.
Directory [ /userdata/covers/Sentinel Squad ONE - 001 (March 2006) ] was created.
Directory [ /userdata/covers/Sentinel Squad ONE - 004 (June 2006) ] was created.
Directory [ /userdata/covers/Sentinel - 004 (April 2006) ] was created.
Directory [ /userdata/covers/Sentinel - 005 (May 2006) ] was created.
Directory [ /userdata/covers/Sentinel - 003 (March 2006) ] was created.
Directory [ /userdata/covers/Secret Wars Secret Love - 001 (October 2015) ] was created.
Directory [ /userdata/covers/Sentinel Squad ONE - 003 (May 2006) ] was created.
Directory [ /userdata/covers/Secret Wars Journal - 005 (November 2015) ] was created.
Directory [ /userdata/covers/Secret Wars Journal - 004 (October 2015) ] was created.
Directory [ /userdata/covers/Secret Wars Journal - 002 (August 2015) ] was created.
Directory [ /userdata/covers/Secret Wars Journal - 001 (July 2015) ] was created.
Directory [ /userdata/covers/Sentinel Squad ONE - 002 (April 2006) ] was created.
Directory [ /userdata/covers/Secret Wars Journal - 003 (September 2015) ] was created.
Filenames with `*` in them, which is considered an illegal character in _some_ OSes causes sharp's `.toFile()` method to fail with this trace: ``` Processing queue... Unrar is located at: /usr/bin/unrar p7zip is located at: /usr/bin/7za Detected file type is .cbz, looking for comicinfo.xml... Directory [ /userdata/covers/Sentinel Squad ONE - 005 (July 2006) ] was created. Directory [ /userdata/covers/Sentinel Squad ONE - 001 (March 2006) ] was created. Directory [ /userdata/covers/Sentinel Squad ONE - 004 (June 2006) ] was created. Directory [ /userdata/covers/Sentinel - 004 (April 2006) ] was created. Directory [ /userdata/covers/Sentinel - 005 (May 2006) ] was created. Directory [ /userdata/covers/Sentinel - 003 (March 2006) ] was created. Directory [ /userdata/covers/Secret Wars Secret Love - 001 (October 2015) ] was created. Directory [ /userdata/covers/Sentinel Squad ONE - 003 (May 2006) ] was created. Directory [ /userdata/covers/Secret Wars Journal - 005 (November 2015) ] was created. Directory [ /userdata/covers/Secret Wars Journal - 004 (October 2015) ] was created. Directory [ /userdata/covers/Secret Wars Journal - 002 (August 2015) ] was created. Directory [ /userdata/covers/Secret Wars Journal - 001 (July 2015) ] was created. Directory [ /userdata/covers/Sentinel Squad ONE - 002 (April 2006) ] was created. Directory [ /userdata/covers/Secret Wars Journal - 003 (September 2015) ] was created. ```
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: frishi/threetwo#32