Skip to content

Commit d1f1900

Browse files
author
bnu
committed
Merge branch 'release/1.8.31'
2 parents 3a5b79a + 4888e21 commit d1f1900

File tree

2 files changed

+16
-3
lines changed

2 files changed

+16
-3
lines changed

config/config.inc.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
/**
3030
* Display XE's full version.
3131
*/
32-
define('__XE_VERSION__', '1.8.30');
32+
define('__XE_VERSION__', '1.8.31');
3333
define('__XE_VERSION_ALPHA__', (stripos(__XE_VERSION__, 'alpha') !== false));
3434
define('__XE_VERSION_BETA__', (stripos(__XE_VERSION__, 'beta') !== false));
3535
define('__XE_VERSION_RC__', (stripos(__XE_VERSION__, 'rc') !== false));

modules/member/member.controller.php

+15-2
Original file line numberDiff line numberDiff line change
@@ -197,9 +197,22 @@ function procMemberDeleteSavedDocument()
197197

198198
$document_srl = (int)Context::get('document_srl');
199199
if(!$document_srl) return new Object(-1,'msg_invalid_request');
200-
// Variables
200+
201+
$oDocumentModel = getModel('document');
202+
$oDocument = $oDocumentModel->getDocument($document_srl);
203+
if ($oDocument->get('member_srl') != $logged_info->member_srl)
204+
{
205+
return new Object(-1,'msg_invalid_request');
206+
}
207+
208+
$configStatusList = $oDocumentModel->getStatusList();
209+
if ($oDocument->get('status') != $configStatusList['temp'])
210+
{
211+
return new Object(-1,'msg_invalid_request');
212+
}
213+
201214
$oDocumentController = getController('document');
202-
$oDocumentController->deleteDocument($document_srl, true);
215+
$oDocumentController->deleteDocument($document_srl);
203216
}
204217

205218
/**

0 commit comments

Comments
 (0)