Details

    • Fix Priority:
      3
    • Liferay Contributor's Agreement:
      Accept
    • Similar Issues:
      Show 5 results 

      Description

      1. Import Calendar .ics file into Liferay.
      2. Change .ics file through Outlook by adding another event.
      3. Reimport the new .ics file into Liferay.
      4. See duplicates of events that have already been imported previously.

        Activity

        Hide
        Justin Choi added a comment - - edited

        I am reopening this ticket because when the user imports an .ics file that has been modified in Outlook 2007 by adding another event into a Liferay Calendar that already has an event, there are duplicate events marked Busy in the title field. See screenshot titled "86915 calendar duplicate even import.jpg"

        Failed on:
        Tomcat 6.0.32 + MySQL 5. 6.1.x Revision 86915

        Show
        Justin Choi added a comment - - edited I am reopening this ticket because when the user imports an .ics file that has been modified in Outlook 2007 by adding another event into a Liferay Calendar that already has an event, there are duplicate events marked Busy in the title field. See screenshot titled "86915 calendar duplicate even import.jpg" Failed on: Tomcat 6.0.32 + MySQL 5. 6.1.x Revision 86915
        Hide
        Peter Shin added a comment -

        Hi Justin,

        Can you list out the steps to reproduce the issue you're seeing (similar to the steps listed in the description)?

        When you're done, reassign the ticket to me and will take a look.

        Show
        Peter Shin added a comment - Hi Justin, Can you list out the steps to reproduce the issue you're seeing (similar to the steps listed in the description)? When you're done, reassign the ticket to me and will take a look.
        Hide
        Justin Choi added a comment - - edited

        Hi Peter,

        I was able to reproduce the same error on the latest 6.2.x.

        This is the environment that I used:
        Tomcat 7.0 + MySQL 5. Trunk GIT ID: af03df00e06d0880584b370e4e2a731c90a7bd51.

        Steps taken:
        1. Add an event on MS Outlook.
        2. Export as an ICS file.
        3. Import that ICS file to Liferay Calendar.
        4. In Outlook, add a second event.
        5. Save and Export as an ICS with the same name.
        6. Import the updated ICS to Liferay Calendar.
        7. The duplicate event displays.

        Show
        Justin Choi added a comment - - edited Hi Peter, I was able to reproduce the same error on the latest 6.2.x. This is the environment that I used: Tomcat 7.0 + MySQL 5. Trunk GIT ID: af03df00e06d0880584b370e4e2a731c90a7bd51. Steps taken: 1. Add an event on MS Outlook. 2. Export as an ICS file. 3. Import that ICS file to Liferay Calendar. 4. In Outlook, add a second event. 5. Save and Export as an ICS with the same name. 6. Import the updated ICS to Liferay Calendar. 7. The duplicate event displays.
        Hide
        Peter Shin added a comment -

        Hey Justin,

        Thanks for outlining the steps. Added a few intermediate steps.

        1. Add an event on MS Outlook. 
        2. Export ICS file.
           -  for detail select "Full Details"
        3. Import that ICS file to Liferay Calendar.
        4. In Outlook, import the original ICS file.
           - this is done to preserve the UID (otherwise duplicates are created)
        5. In Outlook, add a second event.
        6. Save and Export as an ICS with the same name.
           -  for detail select "Full Details"
        7. Import the updated ICS to Liferay Calendar.
        

        Test with the updated steps and see if it fixes the issue.

        I'm thinking the test steps are incorrect, so this should be marked as Won't Fix. In this case though, just mark it as fixed, since the original ticket relates to adding a new feature.

        Show
        Peter Shin added a comment - Hey Justin, Thanks for outlining the steps. Added a few intermediate steps. 1. Add an event on MS Outlook. 2. Export ICS file. - for detail select "Full Details" 3. Import that ICS file to Liferay Calendar. 4. In Outlook, import the original ICS file. - this is done to preserve the UID (otherwise duplicates are created) 5. In Outlook, add a second event. 6. Save and Export as an ICS with the same name. - for detail select "Full Details" 7. Import the updated ICS to Liferay Calendar. Test with the updated steps and see if it fixes the issue. I'm thinking the test steps are incorrect, so this should be marked as Won't Fix. In this case though, just mark it as fixed, since the original ticket relates to adding a new feature.
        Hide
        Justin Choi added a comment -

        Per Peter's last comments and amended steps, I am closing this ticket as "fixed." I have verified that at the latest version of trunk, there are no duplicate entries after importing the modified ICS file. See the latest screenshot called 100044 Calendar duplicat entry.

        Fixed on:
        Tomcat 7.0 + MySQL 5. Trunk Revision: 100044.

        Show
        Justin Choi added a comment - Per Peter's last comments and amended steps, I am closing this ticket as "fixed." I have verified that at the latest version of trunk, there are no duplicate entries after importing the modified ICS file. See the latest screenshot called 100044 Calendar duplicat entry. Fixed on: Tomcat 7.0 + MySQL 5. Trunk Revision: 100044.

          People

          • Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Days since last comment:
              3 years, 25 weeks, 4 days ago

              Development

                Structure Helper Panel