Calendar events where I'm marked as not going should be detected and displayed differently in the views

Bug #1371871 reported by David Planella
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Calendar App
Fix Released
High
Kunal Parmar

Bug Description

I've got a few events in my calendar for meetings where I'm marked as not going, but I still want to see them.

In google calendar, these are marked as follows:
- Event bubble has less opacity as the rest of events that I'm attending
- The description of the event is crossed out

However, we do not seem to detect this case in Calendar. When I'm looking at an event where I'm an attendee but marked as not going, in the event details in Calendar it seems I'm marked as going.

Related branches

Changed in ubuntu-calendar-app:
milestone: none → rtm14
Revision history for this message
Kunal Parmar (pkunal-parmar) wrote :

In Event object from EDS we can know who is attending event and who is not.

But I am not sure, how to detect who owns the account, if we get that information who is owner of account or who is current user, we can show appropriate information on event bubble.

Revision history for this message
David Planella (dpm) wrote : Re: [Bug 1371871] Re: Calendar events where I'm marked as not going should be detected and displayed differently in the views

This might be very simplistic, but can we not just compare the e-mail of
the attendees with the e-mail of the current user's account?

On Sun, Sep 28, 2014 at 7:45 AM, Kunal Parmar <email address hidden>
wrote:

> In Event object from EDS we can know who is attending event and who is
> not.
>
> But I am not sure, how to detect who owns the account, if we get that
> information who is owner of account or who is current user, we can show
> appropriate information on event bubble.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1371871
>
> Title:
> Calendar events where I'm marked as not going should be detected and
> displayed differently in the views
>
> Status in Calendar application for Ubuntu devices:
> Triaged
>
> Bug description:
> I've got a few events in my calendar for meetings where I'm marked as
> not going, but I still want to see them.
>
> In google calendar, these are marked as follows:
> - Event bubble has less opacity as the rest of events that I'm attending
> - The description of the event is crossed out
>
> However, we do not seem to detect this case in Calendar. When I'm
> looking at an event where I'm an attendee but marked as not going, in
> the event details in Calendar it seems I'm marked as going.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1371871/+subscriptions
>

Revision history for this message
Kunal Parmar (pkunal-parmar) wrote :

"This might be very simplistic, but can we not just compare the e-mail of
the attendees with the e-mail of the current user's account?"

Yes, I was thinking same, but I dont think EDS provides Data for user account or email address. Do you know how we can get users's email ?

Revision history for this message
David Planella (dpm) wrote :

On Sun, Sep 28, 2014 at 1:39 PM, Kunal Parmar <email address hidden>
wrote:

> "This might be very simplistic, but can we not just compare the e-mail of
> the attendees with the e-mail of the current user's account?"
>
> Yes, I was thinking same, but I dont think EDS provides Data for user
> account or email address. Do you know how we can get users's email ?
>
>
I don't know, we'll probably need to ask Renato. I hoped we could get the
e-mail in the same way we can get the names of the attendees we're already
showing.

> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1371871
>
> Title:
> Calendar events where I'm marked as not going should be detected and
> displayed differently in the views
>
> Status in Calendar application for Ubuntu devices:
> Triaged
>
> Bug description:
> I've got a few events in my calendar for meetings where I'm marked as
> not going, but I still want to see them.
>
> In google calendar, these are marked as follows:
> - Event bubble has less opacity as the rest of events that I'm attending
> - The description of the event is crossed out
>
> However, we do not seem to detect this case in Calendar. When I'm
> looking at an event where I'm an attendee but marked as not going, in
> the event details in Calendar it seems I'm marked as going.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1371871/+subscriptions
>

Revision history for this message
Kunal Parmar (pkunal-parmar) wrote :

Hi,

I dont mean email address of attendees but email address of owner of the phone or account using which events are synced.
I know how I can get email address or all attendees, but not sure with which email address those needs to be compared.

Revision history for this message
Kunal Parmar (pkunal-parmar) wrote :

Seems like we can use collection name to detect the owner of account, as currently we dont offer to change collection name in anyway.

Revision history for this message
Ubuntu Phone Apps Jenkins Bot (ubuntu-phone-apps-jenkins-bot) wrote :

Fix committed into lp:ubuntu-calendar-app at revision 520, scheduled for release in ubuntu-calendar-app, milestone rtm14

Changed in ubuntu-calendar-app:
status: Triaged → Fix Committed
Changed in ubuntu-calendar-app:
status: Fix Committed → Triaged
Changed in ubuntu-calendar-app:
assignee: nobody → Kunal Parmar (pkunal-parmar)
status: Triaged → In Progress
Revision history for this message
Ubuntu Phone Apps Jenkins Bot (ubuntu-phone-apps-jenkins-bot) wrote :

Fix committed into lp:ubuntu-calendar-app at revision None, scheduled for release in ubuntu-calendar-app, milestone rtm14

Changed in ubuntu-calendar-app:
status: In Progress → Fix Committed
Changed in ubuntu-calendar-app:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.