Skip to content

Conversation

@Kijaru
Copy link
Contributor

@Kijaru Kijaru commented May 17, 2025

This is my first public contribution ever, so please bear with me.

I've added support for the GTIN tag to represent the EAN/ISBN, as specified in https://anansi-project.github.io/fr/docs/comicinfo/documentation#gtin

Related issue: #761

No tests were added, but one had to be changed to include the new identifier.

The text field is at the bottom of the Details page.
The reading of the GTIN is implementation-dependant, so I figured a large text box would be fitting since one could use it with multiple identifiers at once (isbn:xxxxxx,ean:yyyyy,bookid:zzzzz).

Copy link
Member

@lordwelch lordwelch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The reading of the GTIN is implementation-dependant, so I figured a large text box would be fitting since one could use it with multiple identifiers at once (isbn:xxxxxx,ean:yyyyy,bookid:zzzzz).

FYI, the gtin doesn't actually support multiple values and shouldn't have the type prepended.

I have one change needed with the comicrack.py
and a suggestion in taggerwindow.py

@Kijaru Kijaru requested a review from lordwelch May 26, 2025 22:53
@lordwelch lordwelch merged commit 1aadf2c into comictagger:develop Jun 19, 2025
1 check passed
@lordwelch lordwelch mentioned this pull request Jun 28, 2025
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.

2 participants