-
Notifications
You must be signed in to change notification settings - Fork 873
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[iOS] - Leo QA Iteration 3 #22627
[iOS] - Leo QA Iteration 3 #22627
Conversation
d800af5
to
311e34c
Compare
currentModel = api.models.first(where: { $0.key == defaultModelKey }) ?? api.currentModel | ||
changeModel(modelKey: defaultModelKey) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ConversationDriver
has its own mechanism for setting the default model from pref or varying via Premium status, which could be async and race with this. At the moment it's not likely to be a bad race condition but that could change in the future. Could you at least set a TODO here to move to the shared pref for default model? We should sync it anyway...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed. I exported the preference here: 64dd821
311e34c
to
64dd821
Compare
64dd821
to
e114f6b
Compare
…nces and premium subscription credentials Export Default-Model preference from Brave-Core to iOS Make SkusSDK a singleton
e114f6b
to
00df22b
Compare
Verification PASSED on
|
Example |
Example |
---|---|
Russian
Example |
Example |
---|---|
Test Case #4
- brave/brave-browser#36857
Using the STR/Cases outlined via brave/brave-browser#36857 (comment), ensured that Add Feedback
was visible for Dislike
via both Light
& Dark
themes as per the following:
Disliked
Example |
Example |
---|---|
Liked
Example |
Example |
---|---|
Resolves brave/brave-browser#36824
Resolves brave/brave-browser#36816
Resolves brave/brave-browser#36856
Resolves brave/brave-browser#36857
Submitter Checklist:
QA/Yes
orQA/No
;release-notes/include
orrelease-notes/exclude
;OS/...
) to the associated issuenpm run test -- brave_browser_tests
,npm run test -- brave_unit_tests
wikinpm run presubmit
wiki,npm run gn_check
,npm run tslint
git rebase master
(if needed)Reviewer Checklist:
gn
After-merge Checklist:
changes has landed on
Test Plan: