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

GEOFENCE: Presence Functionality Turned Off #1958

Closed
6 of 9 tasks
zavreb opened this issue Mar 7, 2018 · 16 comments
Closed
6 of 9 tasks

GEOFENCE: Presence Functionality Turned Off #1958

zavreb opened this issue Mar 7, 2018 · 16 comments

Comments

@zavreb
Copy link

zavreb commented Mar 7, 2018

Note: This is different from disabled presence, this is when presence feature is turned off entirely.

Guest disables footprint CTA: Presence feature turned off for Guest:

  • Guest disables footprint CTA (now only becoming a subscriber, thus the heart CTA needs to stay ON)
  • Guest no longer receives presence related push notifications (arrived/left)
  • Who's Here, Visitors CTA no longer displays
  • Guest can still see the radius on the Bot Profile

Bot Owner removes Presence: Presence feature turned off for ALL

  • Bot Owner toggles "Presence: OFF", the bot has the presence feature turned off after the bot owner taps Saves Changes
  • No longer displaying the radius on the Bot Profile
  • All Guests become Subcribers only
  • All bot guests no longer receives presence related push notifications
  • Who's Here, Visitors CTA no longer displays
@aksonov
Copy link
Contributor

aksonov commented Mar 19, 2018

Should already work (UI part), did QA checked it?

@zavreb
Copy link
Author

zavreb commented Mar 19, 2018

Blocked until guests can receive presence shares.

@bengtan
Copy link
Contributor

bengtan commented Mar 22, 2018

The relevant server side ticket hippware/wocky#1325 has been deployed to Staging with version 2018.3.21+r9592c13 so I believe this ticket can proceed.

@mstidham
Copy link

Bot Owner removes presence:

Radius is still visible on bot profile for bot owner.

img_1055

Who's Here, Visitors CTA continue to display for guest.

img_1e660c322cf1-1

@aksonov
Copy link
Contributor

aksonov commented Mar 22, 2018 via email

@aksonov
Copy link
Contributor

aksonov commented Mar 22, 2018

Maybe we need to define UI specs more precisely... And we should collect them into wiki, not just various tickets...

@aksonov
Copy link
Contributor

aksonov commented Mar 22, 2018

Oh, just read that "Bot Owner removes Presence: Presence feature turned off for ALL", sorry I missed it , but it looks very strange and contradicts with our past discussion - that owner could unsubscribe from own bot and other users still will be able to check others presence...
cc @bengtan

@aksonov
Copy link
Contributor

aksonov commented Mar 22, 2018

@mstidham
Okey, I see some misinterpretation here. I see presence switch "See Who's Here" and thought that it is "Presence". Also I see "footprint CTA" and it is NOT "presence" right?

I've just checked and disabled "See Who's Here", and Radius is disappeared for everybody, as expected...

@mstidham
Copy link

Thanks @aksonov, the wording is going to be a bit confusing to me for a bit.

@southerneer
Copy link
Contributor

I'm confused too...are we saying this is working according to the original specs in this ticket?

@zavreb
Copy link
Author

zavreb commented Mar 22, 2018

Wait guys, please hold on this.

@zavreb
Copy link
Author

zavreb commented Mar 22, 2018

Implementation is correct.

image

Bot Owner toggles "Presence: OFF", the bot has the presence feature turned off after the bot owner taps Saves Changes

This means that if the user toggles the Geofence feature off it no longer becomes a Geofence bot.

If a owner disables footprint then that means the bot is still a geofence bot, except the owner doesn't receive presence notifications and is unable to see visitors.

Current implementation is correct cc: @mstidham (cc: @aksonov, @southerneer)

@zavreb
Copy link
Author

zavreb commented Mar 22, 2018

Bug:

User disabled See Who's Here Toggle: OFF, tapped discard changes, however, geofence was still turned off, even tough user tapped discard changes.

  • Bot Owner toggles "Presence: OFF", the bot has the presence feature turned off after the bot owner taps Saves Changes

@southerneer / @aksonov is this is a difficult requirement?

@southerneer
Copy link
Contributor

"Discard changes" doesn't apply for any bot changes. That's a separate ticket.

@zavreb
Copy link
Author

zavreb commented Mar 22, 2018

Ok thanks, going to continue moving this ticket in the flow then.

cc: @thescurry

@mstidham
Copy link

Verified on Production Version: 2.6.7

@zavreb zavreb closed this as completed May 21, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants