зеркало из https://github.com/mozilla/gecko-dev.git
Bug 726024 - Allow modified and created dates to be set. r=lucasr
This commit is contained in:
Родитель
814757e2d0
Коммит
045bdb74f5
|
@ -903,11 +903,17 @@ public class BrowserProvider extends ContentProvider {
|
||||||
case BOOKMARKS: {
|
case BOOKMARKS: {
|
||||||
trace("Insert on BOOKMARKS: " + uri);
|
trace("Insert on BOOKMARKS: " + uri);
|
||||||
|
|
||||||
|
// Generate values if not specified. Don't overwrite
|
||||||
|
// if specified by caller.
|
||||||
long now = System.currentTimeMillis();
|
long now = System.currentTimeMillis();
|
||||||
values.put(Bookmarks.DATE_CREATED, now);
|
if (!values.containsKey(Bookmarks.DATE_CREATED)) {
|
||||||
values.put(Bookmarks.DATE_MODIFIED, now);
|
values.put(Bookmarks.DATE_CREATED, now);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!values.containsKey(Bookmarks.DATE_MODIFIED)) {
|
||||||
|
values.put(Bookmarks.DATE_MODIFIED, now);
|
||||||
|
}
|
||||||
|
|
||||||
// Generate GUID for new bookmark. Don't override specified GUIDs.
|
|
||||||
if (!values.containsKey(Bookmarks.GUID)) {
|
if (!values.containsKey(Bookmarks.GUID)) {
|
||||||
values.put(Bookmarks.GUID, Utils.generateGuid());
|
values.put(Bookmarks.GUID, Utils.generateGuid());
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче