Skip to content

fix(grz-db): datetime handling in signature evaluation#626

Open
virag-compbio wants to merge 2 commits into
mainfrom
fix/failing-signature-status
Open

fix(grz-db): datetime handling in signature evaluation#626
virag-compbio wants to merge 2 commits into
mainfrom
fix/failing-signature-status

Conversation

@virag-compbio

Copy link
Copy Markdown
Collaborator

Resolves #597

Fix:
Changed serialize_datetime_to_iso_z in packages/grz-db/src/grz_db/common.py to return dt.isoformat().replace("+00:00", "Z").
This restores the Z format, matching what Pydantic v2 used to produce, so old signatures verify correctly again and new signatures stay consistent.

@virag-compbio virag-compbio requested a review from tedil June 29, 2026 14:56
@tedil tedil changed the title feat(grz-db): fixes the failing signature status issue fix(grz-db): datetime handling in signature evaluation Jun 30, 2026
@tedil

tedil commented Jun 30, 2026

Copy link
Copy Markdown
Collaborator

Does this fix the actual problem? At the moment, this only touches the serialization behaviour, so we may end up with a similar problem after this change, just the other way around?

@Hoeze Hoeze force-pushed the fix/failing-signature-status branch from 1c363b3 to 3353fa2 Compare July 8, 2026 12:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Issue with signature status

2 participants