* add main menu to prompt details, task #97646.
This commit is contained in:
+32
-1
@@ -428,7 +428,8 @@ class ai extends control
|
||||
*/
|
||||
public function promptAudit($promptId, $objectId)
|
||||
{
|
||||
$prompt = $this->ai->getPromptByID($promptId);
|
||||
$prompt = $this->ai->getPromptByID($promptId);
|
||||
|
||||
list($objectData, $object) = $this->ai->getObjectForPromptById($prompt, $objectId);
|
||||
|
||||
$this->view->prompt = $prompt;
|
||||
@@ -437,4 +438,34 @@ class ai extends control
|
||||
|
||||
$this->display();
|
||||
}
|
||||
|
||||
/**
|
||||
* Publish prompt, set status to active.
|
||||
*
|
||||
* @param int $id
|
||||
* @access public
|
||||
* @return void
|
||||
*/
|
||||
public function promptPublish($id)
|
||||
{
|
||||
$this->ai->togglePromptStatus($id, 'active');
|
||||
|
||||
if(dao::isError()) return $this->send(array('result' => 'fail', 'message' => dao::getError()));
|
||||
return $this->send(array('result' => 'success'));
|
||||
}
|
||||
|
||||
/**
|
||||
* Unpublish prompt, set status to draft.
|
||||
*
|
||||
* @param int $id
|
||||
* @access public
|
||||
* @return void
|
||||
*/
|
||||
public function promptUnpublish($id)
|
||||
{
|
||||
$this->ai->togglePromptStatus($id, 'draft');
|
||||
|
||||
if(dao::isError()) return $this->send(array('result' => 'fail', 'message' => dao::getError()));
|
||||
return $this->send(array('result' => 'success'));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user