fix line indenting

This commit is contained in:
Uwe Steinmann 2022-05-09 15:26:45 +02:00
parent 92ce4ff1bc
commit 3388a14793

View File

@ -596,12 +596,12 @@ class RestapiController { /* {{{ */
return $response->withJson(array('success'=>false, 'message'=>'No parent folder id given', 'data'=>''), 400);
}
if($settings->_quota > 0) {
$remain = checkQuota($userobj);
if ($remain < 0) {
return $response->withJson(array('success'=>false, 'message'=>'Quota exceeded', 'data'=>''), 400);
}
}
if($settings->_quota > 0) {
$remain = checkQuota($userobj);
if ($remain < 0) {
return $response->withJson(array('success'=>false, 'message'=>'Quota exceeded', 'data'=>''), 400);
}
}
$mfolder = $dms->getFolder($args['id']);
if($mfolder) {
@ -637,11 +637,11 @@ class RestapiController { /* {{{ */
foreach($categories as $catid) {
if($cat = $dms->getDocumentCategory($catid))
$cats[] = $cat;
}
$owner = null;
if($userobj->isAdmin() && isset($params["owner"]) && ctype_digit($params['owner'])) {
$owner = $dms->getUser($params["owner"]);
}
}
$owner = null;
if($userobj->isAdmin() && isset($params["owner"]) && ctype_digit($params['owner'])) {
$owner = $dms->getUser($params["owner"]);
}
$attributes = isset($params["attributes"]) ? $params["attributes"] : array();
foreach($attributes as $attrdefid=>$attribute) {
if($attrdef = $dms->getAttributeDefinition($attrdefid)) {
@ -710,12 +710,12 @@ class RestapiController { /* {{{ */
return $response->withJson(array('success'=>false, 'message'=>'No document id given', 'data'=>''), 400);
}
if($settings->_quota > 0) {
$remain = checkQuota($userobj);
if ($remain < 0) {
return $response->withJson(array('success'=>false, 'message'=>'Quota exceeded', 'data'=>''), 400);
}
}
if($settings->_quota > 0) {
$remain = checkQuota($userobj);
if ($remain < 0) {
return $response->withJson(array('success'=>false, 'message'=>'Quota exceeded', 'data'=>''), 400);
}
}
$document = $dms->getDocument($args['id']);
if($document) {
@ -742,13 +742,13 @@ class RestapiController { /* {{{ */
$file_info = array_pop($uploadedFiles);
if ($origfilename == null)
$origfilename = $file_info->getClientFilename();
$temp = $file_info->file;
$temp = $file_info->file;
/* Check if the uploaded file is identical to last version */
$lc = $document->getLatestContent();
if($lc->getChecksum() == SeedDMS_Core_File::checksum($temp)) {
return $response->withJson(array('success'=>false, 'message'=>'Uploaded file identical to last version', 'data'=>''), 400);
}
/* Check if the uploaded file is identical to last version */
$lc = $document->getLatestContent();
if($lc->getChecksum() == SeedDMS_Core_File::checksum($temp)) {
return $response->withJson(array('success'=>false, 'message'=>'Uploaded file identical to last version', 'data'=>''), 400);
}
$finfo = finfo_open(FILEINFO_MIME_TYPE);
$userfiletype = finfo_file($finfo, $temp);
$fileType = ".".pathinfo($origfilename, PATHINFO_EXTENSION);
@ -784,14 +784,14 @@ class RestapiController { /* {{{ */
if(!ctype_digit($args['id']) || $args['id'] == 0) {
return $response->withJson(array('success'=>false, 'message'=>'No document id given', 'data'=>''), 400);
}
}
if($settings->_quota > 0) {
$remain = checkQuota($userobj);
if ($remain < 0) {
return $response->withJson(array('success'=>false, 'message'=>'Quota exceeded', 'data'=>''), 400);
}
}
if($settings->_quota > 0) {
$remain = checkQuota($userobj);
if ($remain < 0) {
return $response->withJson(array('success'=>false, 'message'=>'Quota exceeded', 'data'=>''), 400);
}
}
$mfolder = $dms->getFolder($args['id']);
if($mfolder) {
@ -1462,10 +1462,10 @@ class RestapiController { /* {{{ */
if(!$userobj) {
return $response->withJson(array('success'=>false, 'message'=>'Not logged in', 'data'=>''), 403);
}
if(!$userobj->isAdmin()) {
return $response->withJson(array('success'=>false, 'message'=>'No access on document', 'data'=>''), 403);
}
}
if(!$userobj->isAdmin()) {
return $response->withJson(array('success'=>false, 'message'=>'No access on document', 'data'=>''), 403);
}
if(!ctype_digit($args['id']) || $args['id'] == 0) {
return $response->withJson(array('success'=>false, 'message'=>'No document given', 'data'=>''), 400);
@ -1527,16 +1527,16 @@ class RestapiController { /* {{{ */
if(!isset($params['searchin']) || !$searchin = explode(",",$params['searchin']))
$searchin = array();
if(!isset($params['objects']) || !$objects = $params['objects'])
$objects = 0x3;
$sparams = array(
'query'=>$querystr,
'limit'=>$limit,
'offset'=>$offset,
'logicalmode'=>'AND',
'searchin'=>$searchin,
'mode'=>$objects,
// 'creationstartdate'=>array('hour'=>1, 'minute'=>0, 'second'=>0, 'year'=>date('Y')-1, 'month'=>date('m'), 'day'=>date('d')),
);
$objects = 0x3;
$sparams = array(
'query'=>$querystr,
'limit'=>$limit,
'offset'=>$offset,
'logicalmode'=>'AND',
'searchin'=>$searchin,
'mode'=>$objects,
// 'creationstartdate'=>array('hour'=>1, 'minute'=>0, 'second'=>0, 'year'=>date('Y')-1, 'month'=>date('m'), 'day'=>date('d')),
);
$resArr = $dms->search($sparams);
// $resArr = $dms->search($querystr, $limit, $offset, 'AND', $searchin, null, null, array(), array('hour'=>1, 'minute'=>0, 'second'=>0, 'year'=>date('Y')-1, 'month'=>date('m'), 'day'=>date('d')), array(), array(), array(), array(), array(), $objects);
if($resArr === false) {
@ -2324,6 +2324,22 @@ class RestapiController { /* {{{ */
return $response->withJson(array('success'=>true, 'message'=>'', 'data'=>''), 200);
} /* }}} */
function getStatsTotal($request, $response) { /* {{{ */
$dms = $this->container->dms;
$userobj = $this->container->userobj;
$check = $this->checkIfAdmin($request, $response);
if($check !== true)
return $check;
$data = [];
foreach(array('docstotal', 'folderstotal', 'userstotal') as $type) {
$total = $dms->getStatisticalData($type);
$data[$type] = $total;
}
return $response->withJson(array('success'=>true, 'message'=>'', 'data'=>$data), 200);
} /* }}} */
} /* }}} */
class TestController { /* {{{ */
@ -2373,9 +2389,9 @@ class Auth { /* {{{ */
}
/* The preflight options request doesn't have authorization in the header. So
* don't even try to authorize.
*/
*/
if($request->getMethod() == 'OPTIONS') {
} elseif(!in_array($request->getUri()->getPath(), array('login')) && substr($request->getUri()->getPath(), 0, 5) != 'echo/') {
} elseif(!in_array($request->getUri()->getPath(), array('login')) && substr($request->getUri()->getPath(), 0, 5) != 'echo/') {
$userobj = null;
if(!empty($this->container->environment['HTTP_AUTHORIZATION']) && !empty($settings->_apiKey) && !empty($settings->_apiUserId)) {
if($settings->_apiKey == $this->container->environment['HTTP_AUTHORIZATION']) {
@ -2512,6 +2528,7 @@ $app->put('/categories/{id}/name', \RestapiController::class.':changeCategoryNam
$app->get('/attributedefinitions', \RestapiController::class.':getAttributeDefinitions');
$app->put('/attributedefinitions/{id}/name', \RestapiController::class.':changeAttributeDefinitionName');
$app->get('/echo/{data}', \TestController::class.':echoData');
$app->get('/statstotal', \RestapiController::class.':getStatsTotal');
$app->run();
?>