Skip to content
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/invitation bubble #7395

Merged
merged 4 commits into from
Sep 21, 2022
Merged

Fix/invitation bubble #7395

merged 4 commits into from
Sep 21, 2022

Conversation

osmaczko
Copy link
Contributor

InvitationBubbleView.qml:

  • rework view to use layouts properly
  • add missing community identicon

Backend:

  • remove local community requests on community join
  • propagate SIGNAL_COMMUNITY_MY_REQUEST_ADDED to UI

status-go: status-im/status-go#2862

fixes: #7139

Testing notes:

Not centered text in buttons is a regression not related to this PR.

invitation-bubbles-2022-09-15_17.23.34.mp4

@osmaczko osmaczko requested review from a team, alaibe, borismelnik and glitchminer and removed request for a team September 15, 2022 15:28
@status-im-auto
Copy link
Member

status-im-auto commented Sep 15, 2022

Jenkins Builds

Click to see older builds (8)
Commit #️⃣ Finished (UTC) Duration Platform Result
⁉️ ebe1bef #1 2022-09-15 15:33:05 ~4 min linux-cpp 📄log
✔️ ebe1bef #1 2022-09-15 15:39:52 ~11 min linux 📦tgz
✔️ ebe1bef #1 2022-09-15 15:52:22 ~23 min windows 📦exe
✔️ ebe1bef #1 2022-09-15 16:06:46 ~38 min macos 📦dmg
⁉️ e00451b #2 2022-09-15 16:28:14 ~5 min linux-cpp 📄log
✔️ e00451b #2 2022-09-15 16:35:58 ~12 min linux 📦tgz
✔️ e00451b #2 2022-09-15 16:38:42 ~15 min macos 📦dmg
✔️ e00451b #2 2022-09-15 16:45:26 ~22 min windows 📦exe
Commit #️⃣ Finished (UTC) Duration Platform Result
⁉️ 9d57a46 #3 2022-09-15 16:33:36 ~4 min linux-cpp 📄log
✔️ 9d57a46 #3 2022-09-15 16:41:06 ~12 min macos 📦dmg
✔️ 9d57a46 #3 2022-09-15 16:41:53 ~12 min linux 📦tgz
✔️ 9d57a46 #3 2022-09-15 16:51:20 ~22 min windows 📦exe
⁉️ 556fd76 #4 2022-09-21 06:45:09 ~4 min linux-cpp 📄log
✔️ 556fd76 #4 2022-09-21 06:51:59 ~11 min linux 📦tgz
✔️ 556fd76 #4 2022-09-21 06:52:19 ~12 min macos 📦dmg
✔️ 556fd76 #4 2022-09-21 07:00:25 ~20 min windows 📦exe

@elina2015 elina2015 requested review from elina2015 and removed request for glitchminer September 19, 2022 04:47
Copy link

@elina2015 elina2015 left a comment

Choose a reason for hiding this comment

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

Tested and approved

@elina2015 elina2015 added tested and removed testing labels Sep 21, 2022
InvitationBubbleView.qml:
- rework view to use layouts properly
- add missing community identicon

Backend:
- remove local community requests on community join
- propagate SIGNAL_COMMUNITY_MY_REQUEST_ADDED to UI

fixes: #7139
User should see `pending` state after he `join`s the community, even if
that community does not require explicit admin approval. That's because
currently, each member has to be accepted by admin, either automatically
or manually. That means, if admin is gone, no one will be ever joined to
community, even if this community states it does not require request to
join.
@osmaczko osmaczko merged commit 1d1bb2c into master Sep 21, 2022
@osmaczko osmaczko deleted the fix/invitation-bubble branch September 21, 2022 06:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Various issues with community invitation message state
4 participants