[B2G][Calendar] Syncing a newly edited Yahoo event with no change to the reminder, causes the current set alarm to duplicate.

NEW
Unassigned

Status

Firefox OS
Gaia::Calendar
4 years ago
4 years ago

People

(Reporter: Dean R. Gomez (DeanG), Unassigned)

Tracking

unspecified
ARM
Gonk (Firefox OS)

Firefox Tracking Flags

(b2g-v1.3 affected, b2g-v1.4 affected, b2g-v2.0 affected)

Details

(Whiteboard: [2.0-flame-test-run-1])

Attachments

(2 attachments)

(Reporter)

Description

4 years ago
Created attachment 8434575 [details]
Logcat_Reminder_Double .txt

Description:
To begin, a user syncs the 'Calendar' app with a Yahoo account that has premade events with reminders. While still in the 'Calendar' app, if the user edits the event without altering the reminders or changing nothing at all, then saves the newly 'edited' event, and syncs the calendar, the reminder on the edited event is duplicated.
This process can be repeated multiple times on the same event, causing the same issue to replicate itself (ie. if the reminder appears 2 times, it will be duplicated to appear 4 times).   

Prereq: Have a Yahoo account with a calendar that contains a reminder and event.
 
Repro Steps:
1) Update a Flame to BuildID: 20140604040204
2) Launch 'Calendar' app.
3) Hit the drawer icon in the upper left.
4) Press the gear icon on the bottom of the drop-down menu.
5) Select 'Add Account'.
6) Add the Yahoo account that is mentioned above in the Prereq area.
7) In the month view of the calendar, select the event with the reminder.
8) Edit the event, ensuring that the reminder isn't edited.
9) Save the event.
10) Hit the drawer icon in the upper left, and hit 'Sync'.
11) Go back to the month view and select the edited event.
12) Observe the 'Remind me' section.

Actual:
The reminder will be duplicated.
Expected:
The reminder will not be duplicated.

2.0 Environmental Variables:
Device: Flame 2.0
BuildID: 20140604040204
Gaia: 1d4f6f7312882e78b57971152de75d1281a26187
Gecko: 668f29cd71b3
Version: 32.0a1
Firmware Version: v10G-2
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0 

Repro frequency: 6/6, 100%
See attached: Logcat_Reminder_Double.txt, Video: http://youtu.be/1TyNFM9fVGc
(Reporter)

Comment 1

4 years ago
Attaching Video:
http://youtu.be/1TyNFM9fVGc
(Reporter)

Comment 2

4 years ago
Issue DOES occur on Flame 1.4

1.4F Environmental Variables:
Device: Flame 1.4F
BuildID: 20140604000202
Gaia: 0c16adced7c51f795ef250aebe184f60b6a9b987
Gecko: 04216748e6c1
Version: 30.0
Firmware Version: v10G-2
User Agent: Mozilla/5.0 (Mobile; rv:30.0) Gecko/30.0 Firefox/30.0


Issue DOES occur on Buri 1.4

1.4 Environmental Variables:
Device: Buri 1.4 MOZ
BuildID: 20140604000202
Gaia: 0c16adced7c51f795ef250aebe184f60b6a9b987
Gecko: 04216748e6c1
Version: 30.0
Firmware Version: v1.2-device.cfg
User Agent: Mozilla/5.0 (Mobile; rv:30.0) Gecko/30.0 Firefox/30.0


Issue DOES occur on Open_C 1.4

1.4 Environmental Variables:
Device: Open_C 1.4
BuildID: 20140604000202
Gaia: 0c16adced7c51f795ef250aebe184f60b6a9b987
Gecko: 04216748e6c1
Version: 30.0
Firmware Version: P821A10V1.0.0B06_LOG_DL
User Agent: Mozilla/5.0 (Mobile; rv:30.0) Gecko/30.0 Firefox/30.0


Issue DOES occur on Buri 1.3

1.3 Environmental Variables:
Device: Buri 1.3
Build ID: 20140602024006
Gaia: 5bd226b03a2d63dfe9df204f7c0afb9984e8fd42
Gecko: 14b755c65af8
Version: 28.0 (1.3) MOZ
Firmware Version: v1.2device.cfg
User Agent: Mozilla/5.0 (Mobile; rv:28.0) Gecko/28.0 Firefox/28.0
(Reporter)

Comment 3

4 years ago
Created attachment 8434585 [details]
Open_C_Logcat_Reminder_Double .txt

The Flame logcat may be affected by Bug 1010993.
Attaching an Open_C 2.0 logcat.

The variables associated with the provided Open_C 2.0 logcat are listed below.

2.0 Environmental Variables:
Device: Open_C 2.0
BuildID: 20140604040204
Gaia: 1d4f6f7312882e78b57971152de75d1281a26187
Gecko: 668f29cd71b3
Version: 32.0a1
Firmware Version: P821A10V1.0.0B06_LOG_DL
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0
(Reporter)

Comment 4

4 years ago
This bug may be related to Bug 1007406.
You need to log in before you can comment on or make changes to this bug.