Fix check for AnkiDroid 2.3
This commit is contained in:
parent
e1f7c422df
commit
97382f3eb8
@ -71,7 +71,11 @@ class SyncCollectionHandler(Syncer):
|
||||
if client == 'ankidesktop':
|
||||
return version_int < [2, 0, 27]
|
||||
elif client == 'ankidroid':
|
||||
return version_int < [2, 2, 3] or (version_int == [2, 3] and note["alpha"] < 4)
|
||||
if version_int == [2, 3]:
|
||||
if note["alpha"]:
|
||||
return note["alpha"] < 4
|
||||
else:
|
||||
return version_int < [2, 2, 3]
|
||||
else: # unknown client, assume current version
|
||||
return False
|
||||
|
||||
|
||||
@ -39,6 +39,8 @@ class SyncCollectionHandlerTest(CollectionTestBase):
|
||||
','.join(('ankidroid', '2.2.3', '')),
|
||||
','.join(('ankidroid', '2.3alpha4', '')),
|
||||
','.join(('ankidroid', '2.3alpha5', '')),
|
||||
','.join(('ankidroid', '2.3beta1', '')),
|
||||
','.join(('ankidroid', '2.3', '')),
|
||||
','.join(('ankidroid', '2.9', '')),
|
||||
)
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user