Git Product home page Git Product logo

Comments (3)

remiberthoz avatar remiberthoz commented on May 18, 2024 1

I spent more time on this issue today. As far as I can tell, the guid is the only value that is used to determine if imported cards are news or updates. Note ID and Card ID are internal to each Anki installation:

  • they have to remain unique in each installation
  • when importing, Anki will ensure there are no duplicates by changing the imported ID when necessary
  • the internal IDs of the database inside the .pkg file, have to be consistent from cards to notes (this is managed on creation through genanki scripts)

Thanks again to @ohare93 for reporting the issue. The guid has been fixed before, I think no more changes are required.

from anki-periodic-table-memory-pegs.

remiberthoz avatar remiberthoz commented on May 18, 2024

Hey! Thanks for the report.

I realise I made a mistake when updating element 105 from Hahnium to Dubnium. Anki compares notes based on a guid, which has to be conserved between updates. I failed to set the correct guid for element 105. I will fix this ASAP with a new commit and a release, but I need to figure a way to remove the duplicate.

Element 106 also as a guid set in the src/data.json file, which is imported into the sqlite3 database that you can browse by opening the .apkg file with a zip software. I do not know why Anki shows the Note ID field with a different value. I will explore this problem over the end of the week.

from anki-periodic-table-memory-pegs.

remiberthoz avatar remiberthoz commented on May 18, 2024

Ok so commit 7bde7bf solves this issue partially. I will link to this comment as an update guide from version v2.1.


If you update from v2.1 to any later version, you need to manually remove the cards with Note ID 1484952780480. This cards are duplicates for Dubnium cards; so you will find them near Element 105 in the Anki cards browser. To see the Note ID of a card in the browser, right-click on a card and select Info.

from anki-periodic-table-memory-pegs.

Related Issues (15)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.