diff --git a/proto/anki/frontend.proto b/proto/anki/frontend.proto index bcb155fab..75c46940b 100644 --- a/proto/anki/frontend.proto +++ b/proto/anki/frontend.proto @@ -34,7 +34,7 @@ service FrontendService { // Plays the listed AV tags rpc PlayAVTags(PlayAVTagsRequest) returns (generic.Empty); - rpc OpenReviewerMenu(openReviewerMenuRequest) returns (generic.Empty); + rpc OpenReviewerMenu(OpenReviewerMenuRequest) returns (generic.Empty); } service BackendFrontendService {} @@ -53,7 +53,7 @@ message PlayAVTagsRequest { repeated card_rendering.AVTag tags = 1; } -message openReviewerMenuRequest { +message OpenReviewerMenuRequest { string name = 1; optional int64 current_card_id = 2; } \ No newline at end of file diff --git a/qt/aqt/mediasrv.py b/qt/aqt/mediasrv.py index 3b4747940..88ccc6c27 100644 --- a/qt/aqt/mediasrv.py +++ b/qt/aqt/mediasrv.py @@ -31,7 +31,7 @@ from anki import hooks from anki.cards import Card, CardId from anki.collection import OpChanges, OpChangesOnly, Progress, SearchNode from anki.decks import UpdateDeckConfigs -from anki.frontend_pb2 import PlayAVTagsRequest, openReviewerMenuRequest +from anki.frontend_pb2 import OpenReviewerMenuRequest, PlayAVTagsRequest from anki.scheduler.v3 import SchedulingStatesWithContext, SetSchedulingStatesRequest from anki.scheduler_pb2 import NextCardDataResponse from anki.template import ( @@ -719,7 +719,7 @@ def open_reviewer_menu(): "CardInfo": on_card_info, } - req = openReviewerMenuRequest.FromString(request.data) + req = OpenReviewerMenuRequest.FromString(request.data) if req.HasField("current_card_id"): reviewer.card = aqt.mw.col.get_card(CardId(req.current_card_id)) aqt.mw.taskman.run_on_main(REVIEWER_MENUS[req.name])