You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Log in to FieldFX Back Office and set the ‘Expired PB’ Job Status to ‘In Progress’. Refresh the window and notice the Sync and AltSync fields are checked.
Open a new Incognito window and log in to FieldFX Mobile with the ‘QA Field’ user.
Click ‘Jobs’ and notice the ‘Expired PB’ Job is visible in the Job list with a status of ‘In Progress’.
Switch back to the Back Office window and set the ‘Expired PB’ Job Status to ‘Job Completed in Field’. Refresh the window and notice the Sync and AltSync fields are now unchecked.
Switch to the Incognito Mobile window and perform a sync.
Click ‘Jobs’.
Expected Result
The ‘Expired PB’ Job should have been removed from the Jobs list.
Actual Result
The ‘Expired PB’ Job is still visible in the Jobs list with the status of ‘In Progress’.
Analysis
QA
This was also tested in Production against the current Sync V4 Beta (4.0.1.3545) and the issue doesn’t occur.
This was also reproduced in Natasha’s org.
No errors in the console
Workaround: Log out and then log back in again – the Job is now gone.
This was caused by PR #2198. The sync is no longer saving the last sync Date on the initial sync. And so it is pulling down the full list of jobs every time the user syncs.
Related Cards
Test Plan
Selenium > consoleTrigger.js > Test 1. Verify that job in non syncable status does not sync (#4760)
The text was updated successfully, but these errors were encountered:
Matthew Todd : 01/16/2017 15:34 CST
Test Result: Passed PR Build: 4.0.1.pr2214 Admin User: qaadmin@test4.com Field User: qafield@test4.com Hardware: iPad Air 2 | Surface Pro 3 OS: iOS 10.2 | Windows 10 Pro Browser: Safari | Chrome 55.0.2883.87 m (64-bit) URL: https://hunterpeak.herokuapp.com Test Case: 4670 Reproduction Steps Test Notes: When a Job has the Alt Sync field unchecked, the status is now updated and it's removed from Mobile.
Mingle Card: 4760
Steps to Reproduce
Expected Result
Actual Result
Analysis
This was caused by PR #2198. The sync is no longer saving the last sync Date on the initial sync. And so it is pulling down the full list of jobs every time the user syncs.
Related Cards
Test Plan
Selenium > consoleTrigger.js > Test 1. Verify that job in non syncable status does not sync (#4760)
The text was updated successfully, but these errors were encountered: