Ivan - Fix Issues with installation process [skip ci]
This commit is contained in:
parent
48614fcc00
commit
e49d93dbb0
|
@ -23,9 +23,10 @@ class DownloadController extends Controller {
|
|||
$staffUser = Staff::getDataStore($fileName, 'profilePic');
|
||||
|
||||
if($staffUser->isNull()) {
|
||||
$session = Session::getInstance();
|
||||
$loggedUser = Controller::getLoggedUser();
|
||||
|
||||
if($loggedUser->isNull()) {
|
||||
if(!$session->sessionExists()) {
|
||||
print '';
|
||||
return;
|
||||
}
|
||||
|
@ -55,10 +56,22 @@ class DownloadController extends Controller {
|
|||
}
|
||||
|
||||
private function isNotAuthor($ticket, $loggedUser) {
|
||||
return Controller::isStaffLogged() || $ticket->author->id !== $loggedUser->id;
|
||||
$session = Session::getInstance();
|
||||
|
||||
if($session->getTicketNumber()) {
|
||||
return $session->getTicketNumber() !== $ticket->ticketNumber;
|
||||
} else {
|
||||
return Controller::getLoggedUser()->level >= 1 || $ticket->author->id !== $loggedUser->id;
|
||||
}
|
||||
}
|
||||
|
||||
private function isNotOwner($ticket, $loggedUser) {
|
||||
return !Controller::isStaffLogged() || !$ticket->owner || $ticket->owner->id !== $loggedUser->id;
|
||||
$session = Session::getInstance();
|
||||
|
||||
if($session->getTicketNumber()) {
|
||||
return $session->getTicketNumber() !== $ticket->ticketNumber;
|
||||
} else {
|
||||
return !(Controller::getLoggedUser()->level >= 1) || !$ticket->owner || $ticket->owner->id !== $loggedUser->id;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -17,7 +17,7 @@ abstract class Controller {
|
|||
$this->validate();
|
||||
$this->handler();
|
||||
} catch (\Exception $exception) {
|
||||
Response::respondError($exception->getMessage() . ' on line ' . $exception->getFile() . ':' . $exception->getLine());
|
||||
Response::respondError($exception->getMessage());
|
||||
return;
|
||||
}
|
||||
};
|
||||
|
|
|
@ -10,6 +10,6 @@ describe'system/get-mail-templates' do
|
|||
|
||||
(result['status']).should.equal('success')
|
||||
|
||||
(result['data'].size).should.equal(18)
|
||||
(result['data'].size).should.equal(90)
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue