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

Meeting duration turns to 0 #104

Open
samus-aran opened this issue Sep 10, 2019 · 0 comments
Open

Meeting duration turns to 0 #104

samus-aran opened this issue Sep 10, 2019 · 0 comments

Comments

@samus-aran
Copy link
Contributor

samus-aran commented Sep 10, 2019

Issue

Intermittently the Outlook plugin will touch a Outlook Meeting object and set the duration_hours and/or duration_mins to 0.
This appears to only happen when synchronising both from Outlook & SuiteCRM

Expected Behavior

Meetings should only be updated triggered by a change

Actual Behavior

Some meetings are updated without user interaction with duration_hours or/and duration_mins set to 0

Possible Fix

Areas of interest are:
Exception:

internal class DurationSetToZeroException : Exception

When Zero is detected:

Changing the Meeting Duration functionality:

protected override void SetOutlookItemDuration(EntryValue crmItem, Outlook.AppointmentItem olItem)

Steps to Reproduce

  1. Set Synchronisation "Meetings" to "Both"
  2. Create a new Meeting with time of the start/end more than 0
  3. Watch it being synchronised up to SuiteCRM
  4. Leave it and potentially see that the Meeting on Outlook is 0

Context

Logs

Your Environment

  • Outlook Plugin Version used: 3.0.22 (and less)
  • Outlook Client Version used: Outlook 2016
  • SuiteCRM Version used: SuiteCRM 7.10.x
  • Host (e.g. PC, Server):
  • Operating System and version (e.g Windows 10):
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant