-
Notifications
You must be signed in to change notification settings - Fork 44
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
Gramps XML export (and thus synchronization) can fail in case of corrupted objects #479
Comments
The best solution would of course be to just use the Gramps built-in check & repair tool, however that does not work since it also tries to check media checksums, which generally will not for in Web API because media files are managed differently.
On second though, I think an addon is overkill - we can just create a background task that runs the functions in the check and repair tool except media checksums. |
Example traceback:
|
To be confirmed whether this is actually fixed. |
Confirmed by the user that the issue is not fixed - media references with ref |
If some objects contain invalid data, such as
None
as handle, Gramps XML export can fail, which prevents backup as well as synchronization. We should have something like a "repair database" endpoint.The text was updated successfully, but these errors were encountered: