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
Thanks for an incredibly useful tool. I noticed one issue with a recent migration: Google doesn't seem to order custom lists consistently in the place labeling menu.
The built-in lists, "Favorites", "Want to go", "Travel Plans", and "Starred places" are reliably in positions 0–3, but beyond that if you have more than one custom list, you can't rely on Google to order them deterministically in the labeling menu. (I think they might bump the ordering of any custom lists of which the target location is already a member.)
For example:
This can make a bit of a mess when migrating locations to a custom list, since your saved places are liable to end up across several custom lists instead of the intended target list.
To reproduce:
Create two or more custom lists in your target account
Run the migrator, e.g. gmigrate maps import-places -u lorem -p ipsum -f source.csv -l Custom -c 4
Observe that the locations in your index file end up in multiple custom lists
Possible solution:
A menu-picking strategy based on matching the target label's name instead of its index would probably do the trick.
Would love to help with a PR but am swamped at the moment — still wanted to open this issue in case anyone else runs into it.
Note that if you have only one custom list in your account, the current implementation works fine since there's no chance it will be reordered at Google's whim.
The text was updated successfully, but these errors were encountered:
I think they might bump the ordering of any custom lists of which the target location is already a member
Can confirm this behavior.
I ran @robinnorth's tool over two saved lists, which contained quite a few duplicate places. The duplicated places have all failed to be saved in the second run.
Thanks @kitschpatrol for your detailed analysis of the issue, I agree that switching the custom list behaviour to use a string rather than list index is probably the way to go here.
Thanks for an incredibly useful tool. I noticed one issue with a recent migration: Google doesn't seem to order custom lists consistently in the place labeling menu.
The built-in lists, "Favorites", "Want to go", "Travel Plans", and "Starred places" are reliably in positions 0–3, but beyond that if you have more than one custom list, you can't rely on Google to order them deterministically in the labeling menu. (I think they might bump the ordering of any custom lists of which the target location is already a member.)
For example:
This can make a bit of a mess when migrating locations to a custom list, since your saved places are liable to end up across several custom lists instead of the intended target list.
To reproduce:
gmigrate maps import-places -u lorem -p ipsum -f source.csv -l Custom -c 4
Possible solution:
A menu-picking strategy based on matching the target label's name instead of its index would probably do the trick.
Would love to help with a PR but am swamped at the moment — still wanted to open this issue in case anyone else runs into it.
Note that if you have only one custom list in your account, the current implementation works fine since there's no chance it will be reordered at Google's whim.
The text was updated successfully, but these errors were encountered: