Skip to content

Commit 3ca5621

Browse files
committed
Tweak file folder deletion handlers
1 parent 8d7f70f commit 3ca5621

File tree

1 file changed

+21
-4
lines changed

1 file changed

+21
-4
lines changed

testStack/behaviors/stackbehavior.livecodescript

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -448,16 +448,31 @@ end uploadFile
448448
----------------------------------
449449

450450
command deleteFile
451-
local tFile
451+
local tFile, tReqID, tServerResponse
452452

453453
put fld "fileToDeleteFld" into tFile
454-
put deleteFileFolder(tFile)
454+
put deleteFileFolder(tFile, tReqID) into tServerResponse
455+
456+
if tServerResponse contains "Error" then
457+
put cr & cr & tServerResponse after fld "errorFld"
458+
else
459+
# SUCCESS
460+
if "204" is in line 1 of tServerResponse then
461+
put "Request ID" && tReqID & ": deleted" & cr after fld "statusFld"
462+
end if
463+
end if -- if tServerResponse contains "Error"
464+
465+
wdlCleanup tReqID
466+
467+
put "Delete response:" && tServerResponse
455468
end deleteFile
456469

457470

458471

459472

460-
function deleteFileFolder pFileFolder
473+
function deleteFileFolder pFileFolder @pReqID
474+
LOCAL tCallback, tRequestDataA, tReqID, tServerResponse
475+
461476
libUrlSetStatusCallback
462477

463478
if sKeepLogData <> TRUE then
@@ -474,7 +489,9 @@ function deleteFileFolder pFileFolder
474489

475490
wdlSetupNewRequest tRequestDataA
476491
put the result into tReqID
492+
put tReqID into pReqID
477493

494+
# REQUEST
478495
put wdlDeleteFileFolder(tReqID) into tServerResponse
479496

480497
return tServerResponse
@@ -488,7 +505,7 @@ command deleteFolder
488505

489506
put fld "davDirFld" & "testFolder/" into tFolder
490507

491-
put deleteFileFolder(tFolder) into tServerResponse
508+
put deleteFileFolder(tFolder, tReqID) into tServerResponse
492509

493510
if tServerResponse contains "Error" then
494511
put cr & cr & tServerResponse after fld "errorFld"

0 commit comments

Comments
 (0)