application/upload.c

changeset 107
b34bd1557c6c
parent 95
e92c72705da4
equal deleted inserted replaced
106:3a64316b3672 107:b34bd1557c6c
174 ui_res->lastmodified = time(NULL); 174 ui_res->lastmodified = time(NULL);
175 ui_res->creationdate = time(NULL); 175 ui_res->creationdate = time(NULL);
176 upload->current_resource = ui_res; 176 upload->current_resource = ui_res;
177 177
178 ui_list_append(browser->resources, ui_res); 178 ui_list_append(browser->resources, ui_res);
179 browser->resources->update(browser->resources, 0); 179 ui_list_update(browser->resources);
180 } else { 180 } else {
181 upload->current_resource = NULL; // maybe not necessary 181 upload->current_resource = NULL; // maybe not necessary
182 } 182 }
183 free(parent); 183 free(parent);
184 } 184 }
258 // update resource content length in the browser 258 // update resource content length in the browser
259 DavBrowser *browser = upload->browser; 259 DavBrowser *browser = upload->browser;
260 if (upload->collection == browser->current && upload->collection_ctn == browser->res_counter) { 260 if (upload->collection == browser->current && upload->collection_ctn == browser->res_counter) {
261 if (upload->current_resource) { 261 if (upload->current_resource) {
262 upload->current_resource->contentlength = upload->progress.current_file_transferred; 262 upload->current_resource->contentlength = upload->progress.current_file_transferred;
263 browser->resources->update(browser->resources, 0); 263 ui_list_update(browser->resources);
264 } 264 }
265 } 265 }
266 upload->current_resource = NULL; 266 upload->current_resource = NULL;
267 267
268 free(file->path); 268 free(file->path);

mercurial