Make sure dates are stored as numbers in the drive
This commit is contained in:
@@ -358,18 +358,18 @@ define([
|
|||||||
* ??? // what else can we put in here?
|
* ??? // what else can we put in here?
|
||||||
*/
|
*/
|
||||||
var checkObjectData = function (pad, cb) {
|
var checkObjectData = function (pad, cb) {
|
||||||
|
if (typeof(pad.atime) !== "number") { pad.atime = +new Date(pad.atime); }
|
||||||
if (!pad.ctime) { pad.ctime = pad.atime; }
|
if (!pad.ctime) { pad.ctime = pad.atime; }
|
||||||
if (/^https*:\/\//.test(pad.href)) {
|
if (typeof(pad.actime) !== "number") { pad.ctime = +new Date(pad.ctime); }
|
||||||
pad.href = Hash.getRelativeHref(pad.href);
|
|
||||||
}
|
if (/^https*:\/\//.test(pad.href)) { pad.href = Hash.getRelativeHref(pad.href); }
|
||||||
|
|
||||||
var parsed = Hash.parsePadUrl(pad.href);
|
var parsed = Hash.parsePadUrl(pad.href);
|
||||||
if (!parsed || !parsed.hash) { return; }
|
if (!parsed || !parsed.hash) { return; }
|
||||||
if (typeof(cb) === 'function') {
|
if (typeof(cb) === 'function') { cb(parsed); }
|
||||||
cb(parsed);
|
|
||||||
}
|
if (!pad.title) { pad.title = common.getDefaultName(parsed); }
|
||||||
if (!pad.title) {
|
|
||||||
pad.title = common.getDefaultName(parsed);
|
|
||||||
}
|
|
||||||
return parsed.hashData;
|
return parsed.hashData;
|
||||||
};
|
};
|
||||||
// Remove everything from RecentPads that is not an object and check the objects
|
// Remove everything from RecentPads that is not an object and check the objects
|
||||||
|
|||||||
Reference in New Issue
Block a user