From a2604b80f54854f1be5e07bf9efff0841f07183e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=B7=E5=AE=87=E8=BE=B0?= <6648049+TooYoungTooSimp@users.noreply.github.com> Date: Fri, 6 Mar 2020 18:55:07 +0800 Subject: [PATCH] Use anki.consts.SYNC_BASE instead of hardcoded url Use `anki.consts.SYNC_BASE` instead of hardcoded url in function `MediaSyncer._endpoint` --- qt/aqt/mediasync.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qt/aqt/mediasync.py b/qt/aqt/mediasync.py index 116541972..d105a098d 100644 --- a/qt/aqt/mediasync.py +++ b/qt/aqt/mediasync.py @@ -10,6 +10,7 @@ from typing import List, Union import aqt from anki import hooks +from anki.consts import SYNC_BASE from anki.rsbackend import TR, Interrupted, MediaSyncProgress, Progress, ProgressKind from anki.types import assert_impossible from anki.utils import intTime @@ -76,7 +77,7 @@ class MediaSyncer: shard_str = str(shard) else: shard_str = "" - return f"https://sync{shard_str}.ankiweb.net/msync/" + return f"{SYNC_BASE % shard_str}msync/" def _log_and_notify(self, entry: LogEntry) -> None: entry_with_time = LogEntryWithTime(time=intTime(), entry=entry)