Comments (7)
I also experience this bug.
from kapowarr.
I don't fully understand when this happens. To me it seems like you describe the following:
- Have a volume with it's volume folder. In the volume folder are issues (files).
- Delete the volume folder.
- Run a "Refresh & Scan".
- You say Kapowarr errors because the volume folder doesn't exist anymore.
However, there is already code that handles this by creating the folder before scanning if it doesn't exist. The code can be found in the backend.files.scan_files
function.
So that error can't come up because of the process described above. So how does your process differ from the one I described?
from kapowarr.
@Andrewpaps @rmohns Please respond
from kapowarr.
@Andrewpaps @rmohns I'm going to close the issue until one responds
from kapowarr.
Not sure how to describe this any differently to post 1.
If a folder or a folder's contents are removed manually, Kapowarr hitches when trying to do a scan as it is unable to find that folder and unable to continue. This is only fixed by a complete restart and then deleting that volume in Kapowarr before it attempts to scan it again.
If there is code that creates a folder before scanning if it is missing, it is surely not working as intended. No error is thrown, it just gets stuck scanning.
from kapowarr.
This is what I did:
- I have a volume with a folder and content in it.
- I do a "Refresh & Scan", the checkmarks pop up for the right issues. Everything is normal up to this point.
- I delete the volume folder.
- I do a "Refresh & Scan".
- Kapowarr creates the missing folder. The checkmarks disappear (logically), but everything was handled fine. No error. The missing folder was created.
So I'm still not able to reproduce. If you haven't yet, please upgrade to v1.0.0-beta-2 and see if the error persists.
from kapowarr.
@Andrewpaps @rmohns reminder to respond
from kapowarr.
Related Issues (20)
- Add special handling for Omnibuses
- Ability to convert image files HOT 4
- UID/GID support for container HOT 5
- Crash when importing existing library HOT 1
- Problem searching for comic with many special characters and a slash in its series title HOT 6
- Downloads hang on importing HOT 12
- Ability to write tags to issues HOT 2
- Better clarity around convert settings HOT 7
- Make 'Save' button in settings keep track of changes HOT 1
- Converting comics should only convert known files HOT 1
- Ability to verify downloaded/known issues and volumes HOT 3
- Add progress reports for tasks HOT 2
- Unable to add root folder due to hard-coded (plex-related) path in root_folders.py HOT 2
- Override database location HOT 3
- Queue is frozen HOT 3
- Posters bug out when deleting volumes
- Download from WeTransfer
- Crash on comicvine parsing during library import: ValueError invalid literal HOT 1
- Title on get comics replaced / with – and it doesn't get found HOT 1
- Cannot Find Popular Comic HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kapowarr.