Anki-Android icon indicating copy to clipboard operation
Anki-Android copied to clipboard

[BUG]: cannot import deck due scheduler version

Open vinniec2 opened this issue 1 year ago • 4 comments

Checked for duplicates?

  • [X] This issue is not a duplicate

Does it also happen in the desktop version?

  • [X] This bug does not occur in the latest version of Anki

What are the steps to reproduce this bug?

Export deck to apkg from anki for pc (version 24.06.2) and import it with ankidroid (version 2.18.4).

Expected behaviour

having the deck working

Actual behaviour

Error: "500: Your collection needs to be upgraded to the v3 Scheduler. Please select Learn More before proceeding."

Debug info

(Hand copy debug info):
AnkiDroid Version = 2.18.4 (f867da96b8304edaebd0361326316bc7514f8cde)
Backed Version = 0.1.38-anki24.04.1 (24.04.1 ccd9ca1a8309b80bcb50ddc5d99c7ce63440bce9)
Android Version = 6.0.1 (SDK 23)
ProductFlavor = full
Manufacturer = Onyx
Model = Max2
Hardware = rk30board
Webview User Agent = Mozilla/5.0 (Linux; Android 6.0.1; Max2 Build/2020-07-23_09-52_2.3.1_6537113; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/71.0.3578.99 Safari/537.36
ACRA UUID = 6d09243f-a695-4dcc-8811-cbb92fea9fbb
FSRS Enabled = false
Crash Repotrs Enabled = true

(Optional) Anything else you want to share?

So I tried looking around, it seems that scheduler v3 is the only one supported by anki for the desktop so far, the deck was created on this version, I couldn't find any way to convert it in another scheduler version. I had previously read that ankidroid only supported the v3 scheduler version on alpha versions, however based on the error it seems as if my deck is for an older scheduler and ankidroid wants v3. To be precise I created the deck by exporting a pre-configured deck in anki for desktop with crowdanki plugin, programmatically created all the cards by editing the json and re-imported them with the same plugin and the deck works perfectly on the computer. Then I exported it in the standard apkg mode

Research

  • [X] I am reporting a bug specific to AnkiDroid (Android app)
  • [X] I have checked the manual and the FAQ and could not find a solution to my issue
  • [ ] (Optional) I have confirmed the issue is not resolved in the latest alpha release (instructions)

vinniec2 avatar Jun 29 '24 16:06 vinniec2

Hello! 👋 Thanks for logging this issue. Please remember we are all volunteers here, so some patience may be required before we can get to the issue. Also remember that the fastest way to get resolution on an issue is to propose a change directly, https://github.com/ankidroid/Anki-Android/wiki/Contributing

welcome[bot] avatar Jun 29 '24 16:06 welcome[bot]

I have tried now with the other format "colpkg" and it is imported correctly, I will try a bit to see if there are any problems

vinniec2 avatar Jun 29 '24 16:06 vinniec2

I think that this is solved, so I'll close this.

BrayanDSO avatar Sep 01 '24 11:09 BrayanDSO

@BrayanDSO I'm unsure on this one, I've seen it a few times, but the issue sorts itself out and I couldn't get a reproduction case

I'd say 'inconclusive'

david-allison avatar Sep 02 '24 09:09 david-allison

Hello 👋, this issue has been opened for more than 3 months with no activity on it. If the issue is still here, please keep in mind that we need community support and help to fix it! Just comment something like still searching for solutions and if you found one, please open a pull request! You have 7 days until this gets closed automatically

github-actions[bot] avatar Mar 04 '25 17:03 github-actions[bot]