-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Added limit exceed error message with new limit #33601
Conversation
@mananjadhav Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
@dhairyasenjaliya Can you please update the Test Steps/QA Steps to cover all features where we applied the fix? |
@mananjadhav updated steps & screenshots |
src/CONST.ts
Outdated
WORKSPACE_NAME_CHARACTER_LIMIT: 80, | ||
|
||
TITLE_CHARACTER_LIMIT: 100, | ||
SUPPORTING_CHARACTER_LIMIT: 500, |
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.
I am wondering if this should be SUPPORTING_TEXT_LIMIT
or DESCRIPTION_LIMIT
.
@youssef-lr wdyt?
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.
I think DESCRIPTION_LIMIT
is more consistent with what we have in the backend.
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.
done
@mananjadhav @youssef-lr do we need to handle the legal name as well? |
Yes. We closed one the linked issue stating we'll take care of it here. |
Okay and any other remaining @mananjadhav |
I am checking through the issues. |
@dhairyasenjaliya did we cover legal name? I can't find new commits. @youssef-lr @dhairyasenjaliya any comments on this one? |
@mananjadhav legal names added and QA steps also updated |
Reviewer Checklist
Screenshots/VideosAndroid: Nativeandroid-length-validation.movAndroid: mWeb Chromemweb-chrome-length-validation.moviOS: Nativeios-length-validation.moviOS: mWeb Safarimweb-safari-length-validation.movMacOS: Desktopdesktop-length-validation_7cMHizon.mp4 |
@dhairyasenjaliya @youssef-lr I can see one potential issue: When more than one fields have the validation error, we only show the error to the first field. Is that the expected behavior? Because we don't have the validation in the current form we can't make out. |
@mananjadhav Yeah we should stick with the current approach to show both error validations I have added that on the new commit |
Is that the only place? Do we need to worry about any other places? |
I checked its only for one place which I just updated @mananjadhav |
@dhairyasenjaliya One more issue, the latin error message doesn't get cleared in the legal name. legal-name-length-latin.mov |
@mananjadhav fixed on latest commit |
Thanks @dhairyasenjaliya the above listed bugs are resolved in the latest push. |
@dhairyasenjaliya We've got Typescript check failing. Can you merge the latest main to see if it fixes it? |
…into inputLength
…into inputLength
…into inputLength
hey @youssef-lr all conflicts fixed please check |
I remember we had changes in |
@youssef-lr on latest main it was removed for welcome message |
…into inputLength
@dhairyasenjaliya there are conflicts, once fixed I can approve & merge. |
…into inputLength
@youssef-lr all done please merge once you get a chance |
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
🚀 Deployed to staging by https://github.com/youssef-lr in version: 1.4.40-0 🚀
|
This PR is failing because of issue #36342 The issue is reproducible in: All environments Bug6376647_1707748776886.bandicam_2024-02-12_22-22-11-178.mp4 |
@dhairyasenjaliya can you look into this asap please? |
@youssef-lr I don't think it is related to the PR, it crashes on the production as well. I think because of the |
🚀 Deployed to production by https://github.com/mountiny in version: 1.4.40-5 🚀
|
Details
Fixed Issues
$ #18647
PROPOSAL: #18647 (comment)
Tests
Test case send money description
Test case edit description
Test case Request money description
Test case workspace name
Test case for workspace name
Test case for task name
Test case for task description
Test case for welcome message for room1. Login in to app2. Navigate to any room3. Open room setting -> select Welcome message4. Notice input should not allow to exceed 500 characters limitTest case for legal name
Offline tests
QA Steps
Same as above
PR Author Checklist
### Fixed Issues
section aboveTests
sectionOffline steps
sectionQA steps
sectiontoggleReport
and notonIconClick
)myBool && <MyComponent />
.src/languages/*
files and using the translation methodWaiting for Copy
label for a copy review on the original GH to get the correct copy.STYLE.md
) were followedAvatar
, I verified the components usingAvatar
are working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG)
)Avatar
is modified, I verified thatAvatar
is working as expected in all cases)Design
label so the design team can review the changes.ScrollView
component to make it scrollable when more elements are added to the page.main
branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTest
steps.Screenshots/Videos
Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop