Skip to content

Commit 751ad0f

Browse files
fix delta decode issue.
1 parent 32465f1 commit 751ad0f

File tree

1 file changed

+10
-7
lines changed
  • HsDropbox/src/org/hamster/dropbox/models

1 file changed

+10
-7
lines changed

HsDropbox/src/org/hamster/dropbox/models/Delta.as

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -108,17 +108,20 @@ package org.hamster.dropbox.models
108108

109109
var e:Array = result['entries'],
110110
n:int = e.length, i:int = 0, f:DropboxFile;
111-
for(i;i<n;i++){
111+
for (i; i < n; i++) {
112112
f = new DropboxFile();
113-
f.decode( e[i][1] );
114-
entries.push( f );
113+
if (e[i][1] != null) {
114+
f.decode(e[i][1]);
115+
} else {
116+
f.path = e[i][0];
117+
f.isDeleted = true;
118+
}
119+
entries.push(f);
115120
}
116-
//for(i;i<n;i++)
117-
// entries.push( DropboxFile.get( e[i][1] ) );
118121

119-
this.reset = result['reset']=="true";
122+
this.reset = result['reset'];
120123
this.cursor = result['cursor'];
121-
this.has_more = result['has_more']=="true";
124+
this.has_more = result['has_more'];
122125
}
123126

124127
override public function toString():String

0 commit comments

Comments
 (0)