application-services/components
Lina Cambridge 37d35304a4
Exclude bookmarks without URLs from `fetch_new_remote_contents`.
When we download bookmarks with missing or invalid URLs, we insert them
into `moz_bookmarks_synced` with a null `urlId`, and flag them with
`SyncedBookmarkValidity::Replace`. However, `fetch_new_remote_contents`
didn't take this into account, and would try to fetch _all_ items,
assuming that bookmarks and queries had URLs, causing the rusqlite
error in #1325. The fix is to treat the URL as optional, and ignore
bookmarks and queries that don't have one.

Closes #1325.
2019-07-01 16:57:01 -07:00
..
fxa-client Bump openssl from 0.10.20 to 0.10.23 2019-06-26 13:29:28 -04:00
logins Bump rusqlite to 0.19.0 to get features that should help us track down #1325 2019-06-26 09:36:00 -07:00
places Exclude bookmarks without URLs from `fetch_new_remote_contents`. 2019-07-01 16:57:01 -07:00
push Bump openssl from 0.10.20 to 0.10.23 2019-06-26 13:29:28 -04:00
rc_log Bump cfg-if from 0.1.7 to 0.1.9 2019-06-14 15:02:27 -04:00
support Bump rusqlite to 0.19.0 to get features that should help us track down #1325 2019-06-26 09:36:00 -07:00
sync15 Bump openssl from 0.10.20 to 0.10.23 2019-06-26 13:29:28 -04:00
viaduct Emit rerun-if-changed from build.rs files (#1280) 2019-06-11 14:15:55 -07:00