mirror of
https://github.com/opensupports/opensupports.git
synced 2025-07-29 08:44:58 +02:00
Ivan Diaz - update backend logs [skip ci]
This commit is contained in:
parent
e0b10f5cae
commit
c99b5fc881
@ -17,7 +17,7 @@ class GetLogsController extends Controller {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public function handler() {
|
public function handler() {
|
||||||
$page =Controller::request('page');
|
$page = Controller::request('page');
|
||||||
$logList = Log::find('LIMIT ? OFFSET ?', [10, 10*($page-1)+1]);
|
$logList = Log::find('LIMIT ? OFFSET ?', [10, 10*($page-1)+1]);
|
||||||
|
|
||||||
Response::respondSuccess($logList->toArray());
|
Response::respondSuccess($logList->toArray());
|
||||||
|
@ -44,7 +44,7 @@ class ChangeDepartmentController extends Controller {
|
|||||||
$ticket->unread = true;
|
$ticket->unread = true;
|
||||||
$ticket->store();
|
$ticket->store();
|
||||||
|
|
||||||
Log::createLog('CHANGE_DEPARTMENT', $department);
|
Log::createLog('CHANGE_DEPARTMENT', $ticket->ticketNumber);
|
||||||
|
|
||||||
Response::respondSuccess();
|
Response::respondSuccess();
|
||||||
}
|
}
|
||||||
|
@ -38,7 +38,7 @@ class ChangePriorityController extends Controller {
|
|||||||
$ticket->addEvent($event);
|
$ticket->addEvent($event);
|
||||||
$ticket->store();
|
$ticket->store();
|
||||||
|
|
||||||
Log::createLog('CHANGE_PRIORITY', $priority);
|
Log::createLog('CHANGE_PRIORITY', $ticket->ticketNumber);
|
||||||
Response::respondSuccess();
|
Response::respondSuccess();
|
||||||
} else {
|
} else {
|
||||||
Response::respondError(ERRORS::NO_PERMISSION);
|
Response::respondError(ERRORS::NO_PERMISSION);
|
||||||
|
@ -33,7 +33,7 @@ class CloseController extends Controller {
|
|||||||
|
|
||||||
$this->ticket->store();
|
$this->ticket->store();
|
||||||
|
|
||||||
Log::createLog('CLOSE_TICKET', $this->ticket);
|
Log::createLog('CLOSE_TICKET', $this->ticket->ticketNumber);
|
||||||
|
|
||||||
Response::respondSuccess();
|
Response::respondSuccess();
|
||||||
}
|
}
|
||||||
|
@ -31,7 +31,7 @@ class CommentController extends Controller {
|
|||||||
if ($session->isLoggedWithId($this->ticket->author->id) || Controller::isStaffLogged()) {
|
if ($session->isLoggedWithId($this->ticket->author->id) || Controller::isStaffLogged()) {
|
||||||
$this->storeComment();
|
$this->storeComment();
|
||||||
|
|
||||||
Log::createLog('COMMENT_TICKET', $this->ticket);
|
Log::createLog('COMMENT_TICKET', $this->ticket->ticketNumber);
|
||||||
|
|
||||||
Response::respondSuccess();
|
Response::respondSuccess();
|
||||||
} else {
|
} else {
|
||||||
|
@ -43,7 +43,7 @@ class CreateController extends Controller {
|
|||||||
|
|
||||||
$this->storeTicket();
|
$this->storeTicket();
|
||||||
|
|
||||||
Log::createLog('CREATE_TICKET', $this->title);
|
Log::createLog('CREATE_TICKET', $this->ticketNumber);
|
||||||
Response::respondSuccess([
|
Response::respondSuccess([
|
||||||
'ticketNumber' => $this->ticketNumber
|
'ticketNumber' => $this->ticketNumber
|
||||||
]);
|
]);
|
||||||
|
@ -32,7 +32,7 @@ class ReOpenController extends Controller {
|
|||||||
|
|
||||||
$this->ticket->store();
|
$this->ticket->store();
|
||||||
|
|
||||||
Log::createLog('RE_OPEN_TICKET', $this->ticket);
|
Log::createLog('RE_OPEN_TICKET', $this->ticket->ticketNumber);
|
||||||
|
|
||||||
Response::respondSuccess();
|
Response::respondSuccess();
|
||||||
}
|
}
|
||||||
|
@ -29,7 +29,6 @@ class UnBanUserController extends Controller {
|
|||||||
|
|
||||||
Response::respondSuccess();
|
Response::respondSuccess();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
@ -17,7 +17,8 @@ class Log extends DataStore {
|
|||||||
if($author === null) {
|
if($author === null) {
|
||||||
$author = Controller::getLoggedUser();
|
$author = Controller::getLoggedUser();
|
||||||
}
|
}
|
||||||
$log = new Log();
|
|
||||||
|
$log = new Log();
|
||||||
|
|
||||||
$log->setProperties(array(
|
$log->setProperties(array(
|
||||||
'type' => $type,
|
'type' => $type,
|
||||||
@ -34,10 +35,16 @@ class Log extends DataStore {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public function toArray() {
|
public function toArray() {
|
||||||
|
$author = ($this->authorUser instanceof User) ? $this->authorUser : $this->authorStaff;
|
||||||
|
|
||||||
return [
|
return [
|
||||||
'type' => $this->type,
|
'type' => $this->type,
|
||||||
'to' => $this->to,
|
'to' => $this->to,
|
||||||
'author' => ($this->authorUser instanceof User) ? $this->authorUser->toArray() : $this->authorStaff->toArray()
|
'author' => [
|
||||||
|
'name' => $author->name,
|
||||||
|
'id' => $author->id,
|
||||||
|
'staff' => $author instanceof Staff
|
||||||
|
]
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user