[LRA-277] The whiteboard portlet loose synchronization after some minutes of inactivity. Created: 21/Aug/17  Updated: 01/Feb/18  Resolved: 01/Feb/18

Status: Closed
Project: Liferay Apps
Component/s: Whiteboard
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major
Reporter: Juan Camacho [X] (Inactive) Assignee: mcalvo
Resolution: Fixed Votes: 0
Labels: Collaboration_Whiteboard
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment: Device: MacBook Pro
Google Chrome Version 60.0.3112.101 (Official Build) (64-bit)


 Description   
When the users stop using the portlet for some minutes and later continue using it, the portlet has already loose the synchronization between users and also loose all the objects of that was in the whiteboard.

Preconditions
====================
2 Users should be previously created.
User1 Administrator
User2 Administrator

REPRODUCIBILITY LEVEL:
====================
Always

STEPS:
====================
Steps
1.Open the Liferay APP with the Collaboration portlet with user 1.
2. Open the Liferay APP with the Collaboration portlet with user 2.(keep checking the window)
3. Using the window logged with user 1, Click on the “Add a Rectangle” icon.
4. Click on the Fill button and select a color.
5. Click on the “Add a Text” icon.
6. Type “Test” and click on the “Save” Button.
7. Add 3 more objects.
8. Wait for approximately 10 minutes without moving or adding objects
9. Move and add some new objects.
* note: that whiteboard is not longer synchronized with other users
10. Reload the page.
         *Note: that all, except the last added objects are deleted.

CURRENT RESULT:
====================
The portlet loose synchronization after some minutes of inactivity, also the whiteboard portlet deleted all the created objects after reload the page.
https://www.screencast.com/t/nFMnDKQuI

EXPECTED RESULT:
====================
The portlet should not lose synchronization after some minutes of inactivity, also the whiteboard portlet should not delete all the created objects after reload the page. The portlet should only lose synchronization is the session expires.


 Comments   
Comment by Alejandro Soto [X] (Inactive) [ 29/Dec/17 ]
PR sent for merge, waiting
Comment by Alejandro Soto [X] (Inactive) [ 29/Dec/17 ]
Assigning to Leonardo for QA, code merged
Comment by Leonardo Salazar [X] (Inactive) [ 01/Feb/18 ]
Tested
Generated at Sat Feb 10 05:49:55 GMT 2024 using Jira 8.1.3#801003-sha1:6b6f07cffadda9a0d6efe24639daed8ce94dcdd6.