-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rerun option only reruns temp file #112
Comments
Related issue: #106 |
I agree that the "re run" feature is confusing, we need to fix this. In the meantime, re-running the external EPUB can be achieved by drag-drop or via the file system chooser. Note to devs: the temp directory contains "stable" folder locations for publications with the same filename. This is problematic in cases where a re-run can override previous edits. We should use UUIDs to minimize filename collisions. |
Right, I'd forgotten about this until going back over the metadata tab today. Unless you use that feature, though, it's not intuitive why re-running Ace wouldn't re-run the actual file you're working on. Given that fixing violations and rerunning reports is more common than editing accessibility metadata and rerunning, it makes the less common need the more easily achieved. It might make sense to have a localized "rerun" button with the set of metadata editing buttons, at least until there are greater editing facilities available. The application-level re-run would operate on whatever file was used to initiate the checking. A thought, anyway. |
i agree with everything you say here. we must eliminate the ambiguity, restore re-run for external zipped epubs, all of which will require some changes in how unzipped publications are stored in temp storage (also see issue #106) |
Clicking the Rerun option causes Ace to rerun on the temp folder and data it created, not the original file I selected to validate. As a result, no fixes are reflected in the new report. You have to start a new evaluation again.
For example, here's the console output from the first run:
And here's what rerun triggers:
The text was updated successfully, but these errors were encountered: