Skip to content

Conversation

@pm-dimagi
Copy link
Contributor

Product Description

Fixed qa bugs
QA-7735
https://dimagi.atlassian.net/browse/CCCT-607
https://dimagi.atlassian.net/browse/QA-7738

Technical Summary

Feature Flag

Safety Assurance

Safety story

Automated test coverage

QA Plan

Labels and Review

  • Do we need to enhance the manual QA test coverage ? If yes, the "QA Note" label is set correctly
  • Does the PR introduce any major changes worth communicating ? If yes, the "Release Note" label is set and a "Release Note" is specified in PR description.
  • Risk label is set correctly
  • The set of people pinged as reviewers is appropriate for the level of risk of the change

@pm-dimagi pm-dimagi added the skip-integration-tests Skip android tests. label May 8, 2025
delivery.entityName = json.getString(META_ENTITY_NAME);
delivery.reason = json.getString(META_REASON);

delivery.reason = JsonExtensions.optStringSafe(json, META_REASON, "");
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we want this to default to null, not empty string. Later we check for null and show pending flags instead when no reason is provided

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See here

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pm-dimagi pm-dimagi requested a review from OrangeAndGreen May 8, 2025 14:20
delivery.entityName = json.getString(META_ENTITY_NAME);
delivery.reason = json.getString(META_REASON);

delivery.reason = JsonExtensions.optStringSafe(json, META_REASON,null);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

formatting is off here.

Comment on lines 135 to 137
((ConnectIdActivity)activity).forgotPassword=false;
((ConnectIdActivity)activity).forgotPin=false;
SmsRetrieverClient client = SmsRetriever.getClient(getActivity());// starting the SmsRetriever API
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this something we missed during merge or an existing regression ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no i think this was existing flow this is nothing we have missed

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you mean it's not a regression with current beta ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It came up in nitin notice from there, i Have to reconfirm that is case in current beta or not because as per the code i have seen it should be existing bug because it is a special scenario when user is clicking back on secondary phone verification during recovery it happens only then

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if it's not a regression, I am fine with not fixing this.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

need ur final verdict that should remove this or remain as it is

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just saw Mary's comment on https://dimagi.atlassian.net/browse/QA-7738 and given that we should not resolve it, I am worried this might open another bug here or there.

@pm-dimagi pm-dimagi merged commit fdb6e5c into pm_beta_relase_472005 May 8, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-integration-tests Skip android tests.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants