Issues with syncing with new box set features

I am checking out the new features. I was testing how to get all box set information from Desktop to Web. So I took a box set with 2 movies and forced a sync from Desktop (filling in the notes):

The result is:

And both movies:

I then entered the release year in the boxset on Web so it is a full date again.

When I sync Mobile (retrieving the updates I made above + fixed year) the release year in the box set is made blank on mobile.

I will test your reports here and get back to you later.

Ok. I didn’t notice the Mobile version also got the update. So my last step was with the older version. I will update the mobile version and test that part again.

Ah, I understand. That might cause issues yes.

Updating mobile might cause syncs to need to happen as the database will be migrated there.

Can you let me know if the problem changes when you have the new version?

With the new mobile version it syncs correctly from Web to Mobile. So you can ignore my comment. The original Topic stays the same as it only involves Desktop → Web

Thanks!

So from desktop >>> Web you are losing:

Box Set Purchase Store
Box Set Release YEAR (only)
Box Set Purchase YEAR (only)

And
Movie Watch Date (?)

Yes, that is what is happening.

I will do some more testing later today to see how I can use the new features.

@twazerty

First, the CLZ Cloud previously did not have these Box Sets field Purchase Date/Store/Price. These have just been introduced yesterday.

Also, the Movie Collector for Windows version has not been updated (and will not be updated), so that software does not even “know” these fields are now available in the CLZ Cloud and can now by synced.

So to be honest, expecting that these fields now spontaneously sync to and from Movie Collector is quite optimistic :slight_smile:

We had a quick look and we MAY get this to work, as Movie Collector does seem to include these fields in the sync XML already. But it will take some dirty fixes on the server side to support this.

@twazerty We’ve uploaded a fix.

These fields will sync correctly from Windows > Web:

  • Box Set Purchase Price
  • Box Set Notes
  • Box Set Purchase Store
  • Box Set Purchase Date (including year)

Note: These fields will not sync from Web > Windows, but that is because this is a new sync field, and Windows doesn’t understand that.

Then:

  • Box Set Release Date will sync correctly again now (including year), both ways.

Lastly:
I could not reproduce issues with the Watched field. Note that only “1” history line will sync. So do not use “multiple watches” if you intend to keep using Windows for your Watched yes/no etc.

Works much better now. Thanx. I notice Notes are not synced back to Desktop (not an issue for me because I don’t use it on Boxset level). → Didn’t read your comment properly, you already said this won’t sync back. Sounds fine.

Didn’t test all possibilities yet, but it looks like it is working properly now on Boxsets.

Most important is that you don’t lose information when syncing back and forth. Not syncing at all is better than losing information when syncing.

I thought I properly checked this, but after my massive update on all box sets I lost all release years in the box sets after syncing from desktop to web to mobile. So it looks like this field is not yet fixed entirely. I don’t notice missing data on the other fields.

I see it is properly synced from Desktop to Web, but I lost the release year after syncing from Web to Mobile. Didn’t try it yet, but I expect to lose the year after syncing backing from Mobile to Web.

Yes you probably have to resync as any you touched on Windows before the fix and synced up will have lost them.

I recommend CLEARING your CLZ Cloud, and then re-upload your data from your desktop computer.

FIRST: make absolutely sure you have your latest data in your desktop software. Then continue with these steps:

  1. Go to menu CLZ Cloud > Synchronize

  2. Click the “Clear CLZ Cloud” button bottom left and confirm.

  3. Now sync with CLZ Cloud to upload all your data to the CLZ Cloud again.

  4. On any mobile devices where you use our CLZ mobile app:

  • Tap the menu top left and tap MAINTENANCE, then use Clear Database,
  • Then choose Sync with CLZ Cloud to download a fresh copy of your data from the CLZ Cloud.

I changed everything after you gave the green light. So it currently happens with new changes.

So start in Web and fill in the release year for a box set. Now sync to Mobile. The field is not synced.

It works the other way around. So fill in the release year in Mobile, now it is synced to Web.

New bug found while testing:

If I remove the Release year in Web, it defaults to the year 2000 in Web. So:

Now hit Save and Edit the box set again:

Indeed, reproduced, syncing down for box set release date is causing an issue. Looking into it now.

As for the year defaulting to 2000:
A date with only a day and month is not allowed - so the system goes on the fritz. Will see if we can block that - but once we fix the sync, you shouldn’t run into this anymore :slight_smile: unless you force it. Still a bug of course.

Agree, Not a realistic scenario you don’t have a year and only day and month.

@twazerty

This has now been fixed, but it won’t solve it for any items that now lost the date.

Can you verify it is working now? Should also work with Windows still.

Did some basic tests and it looks like it is working fine now. Thanx.

1 Like

Awesome!