-
Notifications
You must be signed in to change notification settings - Fork 58
feat: add Task Comments #136
base: develop
Are you sure you want to change the base?
Conversation
Update bloc
Depends on #117 again. |
@anitab-org/mentorship-flutter-maintainers any updates? |
@techno-disaster can you fix merge conflicts and we can move the ball forward :) |
@isabelcosta any updates? |
i didn't look at this app in quite a long time and it's looking more and more amazing:) |
@@ -643,7 +657,7 @@ packages: | |||
name: vector_math | |||
url: "https://pub.dartlang.org" | |||
source: hosted | |||
version: "2.0.8" | |||
version: "2.1.0-nullsafety.2" |
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.
out of curiosity what is the "nullsafety" bit? is this a stable version of the package?
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.
Just an update in the flutter sdk. It supports strong null safety now.
@@ -0,0 +1,53 @@ | |||
// GENERATED CODE - DO NOT MODIFY BY HAND |
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.
again out of curiosity so that I start learning more about this code :)
What is this chopper for? Is this supposed to come in git?
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.
@isabelcosta this is just built by build_runner . We can add this to gitignore, but if the testers wanted to test the app they would have to genrate these files on thier PC. This would affect the testing so we just decided to keep this aa it is
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.
More info about this here
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.
Approving as this seems to be working as expected :)
@anitab-org/qa-team can anyone test this PR please? this feature it's quite interesting :) |
Head on over to the checks tab . You will see a artifacts dropdown on that page. You can download a zip which contains a apk from that dropdown |
@anitab-org/qa-team any updates? |
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 have tested this pr and it's not working in the way it should.
The changes made in this PR were tested locally. Following are the results:
-
Code Review: Done
-
All possible responses were tested as below:
Screenshot/gif:
Expected Result: adding task comment
Actual Result: Not able to add task comment. giving out FormatException error
- Additional testcases covered: n/a
- Device : PIXEL XL API 28 PIE
@isabelcosta @anitab-org/coding-team this seems like a backend issue? could you check the logs. |
@robotjellyzone did you build the apk on android studio or downloaded one from below the PR? |
on android studio |
ah ok so it looks like its the server bug. there's a issue for it already. can you try using the ursula account? username : ursula |
hmm.. using this account , but its this using the same server/backend ? also, the PR should be generic and not specific i mean if it works for this account then it should also work using any ? |
yes, it uses the same backend but even @yugantarjain faced this issue in which some accounts were able to make comments while others were getting internal server error. @isabelcosta can confirm this, we had a discussion on this in one of the sessions. So it shouldn't be blocking this PR |
@yugantarjain what accounts did you use for the comments feature? Almost all mine work if i setup the backend locallly, but were you able to get any account working on the one hosted on heroku? |
f6612a2
@anitab-org/mentorship-flutter-maintainers can you review this again? Also @robotjellyzone were you able to test comments? if you want a workaround for the backend error, you can check the completed comments on the ursula account. Comments work there |
@anitab-org/qa-team any updates on this PR? |
@techno-disaster make sure to also ping on Zulip, even invite newcomers to review the PR and test it :) This is advocate work, and can help onboard new people to the project. |
Description
Add comments to tasks :) Haven't added names yet because it becomes too complicated to pass the data around. Zulip thread here
Fixes #111
Flutter Channel:
Type of Change:
Delete irrelevant options.
Code/Quality Assurance Only
How Has This Been Tested?
Physical device
Checklist:
Delete irrelevant options.