From 8427b6ae8eef22bfec2338bfbd47b0286c4aae55 Mon Sep 17 00:00:00 2001 From: yflory Date: Tue, 31 Jan 2017 17:00:30 +0100 Subject: [PATCH] Fix 'sort by type' in drive --- www/drive/main.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/www/drive/main.js b/www/drive/main.js index 52a1179bf..13a8c5b66 100644 --- a/www/drive/main.js +++ b/www/drive/main.js @@ -1055,13 +1055,14 @@ define([ var e = useData ? element : filesOp.getFileData(element); if (!e) { e = { + href : el, title : Messages.fm_noname, atime : 0, ctime : 0 }; } if (prop === 'type') { - var hrefData = Cryptpad.parsePadUrl(el); + var hrefData = Cryptpad.parsePadUrl(e.href); return hrefData.type; } if (prop === 'atime' || prop === 'ctime') { @@ -1092,11 +1093,16 @@ define([ var e = filesOp.getFileData(element); if (!e) { e = { + href : el, title : Messages.fm_noname, atime : 0, ctime : 0 }; } + if (prop === 'type') { + var hrefData = Cryptpad.parsePadUrl(e.href); + return hrefData.type; + } if (prop === 'atime' || prop === 'ctime') { return new Date(e[prop]); }