-
Notifications
You must be signed in to change notification settings - Fork 527
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
Fix #5246: "Update the Android FAQ" #5247
Conversation
…e with new index of question string.
…e with new index of question string.
…nto feature/update_faq
@adhiamboperes PTAL |
…_opensFaqSingleActivity
…OppiaInName_opensFaqSingleActivity
…ionWithOppiaInName_opensFaqSingleActivity
Hello @adhiamboperes , I want to push this pr as a collaborator but when i cloned i still dont have permission to push my branch |
Yes i did re-clone the repo, The error is a permission error, I mean i want to push this PR after i clone the original project and not from this forked repo. |
You still need to work on your fork. |
Alright, thanks just clarifying, thought addition to the codebase meant working from within the codebase. I am done with the PR, the last CI that didnt pass is a REGEX error for the word Oppia. I could solve it by using a placeholder %s but I would mess with the logic below @adhiamboperes |
@deonwaju, that particular code is quite brittle, and it would be great if you updated it to support the new required behaviour. We now have two questions/answers with the word Oppia, and more could be added in the future. Also, the indices could change any time, as they have now. |
…regex check for placeholders on the list of strings for questionOrAnswers.
…nto feature/update_faq
@adhiamboperes PTAL |
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.
Thanks @deonwaju, this LGTM.
What's left here is to add a screen recording to your PR description to make it easy to verify that the questions are indeed in the new expected order.
Also kindly just add a brief explantion of the changes made in this PR(the why and how) based on the issue description.
Hi @deonwaju, this PR is ready to be merged. Please address any remaining comments prior to merging, and feel free to ask someone to merge your PR once the CI checks pass and you're happy with it. Thanks! |
@adhiamboperes PTAL |
Thanks @deonwaju. This looks great! |
<!-- READ ME FIRST: Please fill in the explanation section below and check off every point from the Essential Checklist! --> ## Explanation <!-- - Explain what your PR does. If this PR fixes an existing bug, please include - "Fixes #bugnum:" in the explanation so that GitHub can auto-close the issue - when this PR is merged. --> Fixes #4527 The [design team](oppia/design-team#75) and the previous [PRs](#5247) addressed various issues and revised the FAQ list. However, @seanlip pointed out in the [discussions](oppia/design-team#75 (comment)) that the FAQ related to updating mobile numbers or email addresses appears inappropriate. After verifying with @adhiamboperes and @BenHenning, the initial commit includes removing [that specific FAQ](https://github.com/oppia/oppia-android/blob/3ced7e14a8bff8c3757ed15a1626b0e63c6ce14d/app/src/main/res/values/strings.xml#L574) ## Essential Checklist <!-- Please tick the relevant boxes by putting an "x" in them. --> - [x] The PR title and explanation each start with "Fix #bugnum: " (If this PR fixes part of an issue, prefix the title with "Fix part of #bugnum: ...".) - [x] Any changes to [scripts/assets](https://github.com/oppia/oppia-android/tree/develop/scripts/assets) files have their rationale included in the PR explanation. - [x] The PR follows the [style guide](https://github.com/oppia/oppia-android/wiki/Coding-style-guide). - [x] The PR does not contain any unnecessary code changes from Android Studio ([reference](https://github.com/oppia/oppia-android/wiki/Guidance-on-submitting-a-PR#undo-unnecessary-changes)). - [x] The PR is made from a branch that's **not** called "develop" and is up-to-date with "develop". - [x] The PR is **assigned** to the appropriate reviewers ([reference](https://github.com/oppia/oppia-android/wiki/Guidance-on-submitting-a-PR#clarification-regarding-assignees-and-reviewers-section)). --------- Co-authored-by: Adhiambo Peres <[email protected]>
Explanation
Fixes #5246: "Update the Android FAQ"
WhatsApp.Video.2023-12-01.at.09.30.07.mp4
WhatsApp.Video.2023-12-01.at.09.30.17.mp4
Essential Checklist