Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Sync Logs: Oh How I Love Thee

(0 reviews)

Ever since we added rich logging to GoZync, I’ve found the logs incredibly helpful. (Look for them to make their way into SeedCode’s next products as well.)

Here is a great example of why they’re so cool (and why having a transparent, scriptable sync helps developers)…

GoZync maintains the last sync log for each user.

GoZync maintains the last sync log for each user.

A customer recently contacted us to say that their syncs were rolling back due to errors. This was new as they’d been up with GoZync for months.

The logs in their hosted file contain caution icons to quickly let me see that not all users are having sync issues, confirming my suspicion that THIS customer’s issue is around record validation. (Some user’s records were passing validation, some weren’t).

The log itself tells me that for my test sync, of 57 records being pulled, the sync had to stop on record number 48. =) So now I can investigate that one record and see what’s up. (This particular developer had GZ4.04 so we didn’t have the nice error trapping we added later. But ******* those logs are helpful.)

At this point I could suggest the customer put all their validation in the mobile file, so non-conforming record can’t even be created, or turn off validation during sync (a simple switch described at the end of the page here).

The customer can also easily import the scripts from the latest GoZync version and use the reported errors to hunt down which exact field is causing the validation issue.

Related: Debugging Using GoZync’s Logs

 

The post Sync Logs: Oh How I Love Thee appeared first on SeedCode.



Source

0 Comments

Recommended Comments

There are no comments to display.

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.