Merge pull request #315 from marcoAntonioNina/BUG-8831
BUG 8831 Backslash ( \ ) appears before single quotes in Case... SOLVED
This commit is contained in:
@@ -15,65 +15,66 @@ require_once 'classes/model/om/BaseAppNotes.php';
|
|||||||
*/
|
*/
|
||||||
class AppNotes extends BaseAppNotes {
|
class AppNotes extends BaseAppNotes {
|
||||||
|
|
||||||
function getNotesList($appUid, $usrUid = '', $start = '', $limit = '') {
|
function getNotesList($appUid, $usrUid='', $start='', $limit='')
|
||||||
require_once ( "classes/model/Users.php" );
|
{
|
||||||
|
require_once ("classes/model/Users.php");
|
||||||
|
|
||||||
G::LoadClass('ArrayPeer');
|
G::LoadClass('ArrayPeer');
|
||||||
|
|
||||||
$Criteria = new Criteria('workflow');
|
$Criteria = new Criteria('workflow');
|
||||||
$Criteria->clearSelectColumns();
|
$Criteria->clearSelectColumns();
|
||||||
|
|
||||||
$Criteria->addSelectColumn(AppNotesPeer::APP_UID);
|
$Criteria->addSelectColumn(AppNotesPeer::APP_UID);
|
||||||
$Criteria->addSelectColumn(AppNotesPeer::USR_UID);
|
$Criteria->addSelectColumn(AppNotesPeer::USR_UID);
|
||||||
$Criteria->addSelectColumn(AppNotesPeer::NOTE_DATE);
|
$Criteria->addSelectColumn(AppNotesPeer::NOTE_DATE);
|
||||||
$Criteria->addSelectColumn(AppNotesPeer::NOTE_CONTENT);
|
$Criteria->addSelectColumn(AppNotesPeer::NOTE_CONTENT);
|
||||||
$Criteria->addSelectColumn(AppNotesPeer::NOTE_TYPE);
|
$Criteria->addSelectColumn(AppNotesPeer::NOTE_TYPE);
|
||||||
$Criteria->addSelectColumn(AppNotesPeer::NOTE_AVAILABILITY);
|
$Criteria->addSelectColumn(AppNotesPeer::NOTE_AVAILABILITY);
|
||||||
$Criteria->addSelectColumn(AppNotesPeer::NOTE_ORIGIN_OBJ);
|
$Criteria->addSelectColumn(AppNotesPeer::NOTE_ORIGIN_OBJ);
|
||||||
$Criteria->addSelectColumn(AppNotesPeer::NOTE_AFFECTED_OBJ1);
|
$Criteria->addSelectColumn(AppNotesPeer::NOTE_AFFECTED_OBJ1);
|
||||||
$Criteria->addSelectColumn(AppNotesPeer::NOTE_AFFECTED_OBJ2);
|
$Criteria->addSelectColumn(AppNotesPeer::NOTE_AFFECTED_OBJ2);
|
||||||
$Criteria->addSelectColumn(AppNotesPeer::NOTE_RECIPIENTS);
|
$Criteria->addSelectColumn(AppNotesPeer::NOTE_RECIPIENTS);
|
||||||
$Criteria->addSelectColumn(UsersPeer::USR_USERNAME);
|
$Criteria->addSelectColumn(UsersPeer::USR_USERNAME);
|
||||||
$Criteria->addSelectColumn(UsersPeer::USR_FIRSTNAME);
|
$Criteria->addSelectColumn(UsersPeer::USR_FIRSTNAME);
|
||||||
$Criteria->addSelectColumn(UsersPeer::USR_LASTNAME);
|
$Criteria->addSelectColumn(UsersPeer::USR_LASTNAME);
|
||||||
$Criteria->addSelectColumn(UsersPeer::USR_EMAIL);
|
$Criteria->addSelectColumn(UsersPeer::USR_EMAIL);
|
||||||
|
|
||||||
$Criteria->addJoin(AppNotesPeer::USR_UID, UsersPeer::USR_UID, Criteria::LEFT_JOIN);
|
$Criteria->addJoin(AppNotesPeer::USR_UID, UsersPeer::USR_UID, Criteria::LEFT_JOIN);
|
||||||
|
|
||||||
$Criteria->add(appNotesPeer::APP_UID, $appUid, CRITERIA::EQUAL);
|
$Criteria->add(appNotesPeer::APP_UID, $appUid, CRITERIA::EQUAL);
|
||||||
|
|
||||||
if ($usrUid != '') {
|
if ($usrUid != '') {
|
||||||
$Criteria->add(appNotesPeer::USR_UID, $usrUid, CRITERIA::EQUAL);
|
$Criteria->add(appNotesPeer::USR_UID, $usrUid, CRITERIA::EQUAL);
|
||||||
|
}
|
||||||
|
|
||||||
|
$Criteria->addDescendingOrderByColumn(AppNotesPeer::NOTE_DATE);
|
||||||
|
|
||||||
|
$response = array();
|
||||||
|
$totalCount = AppNotesPeer::doCount($Criteria);
|
||||||
|
$response['totalCount'] = $totalCount;
|
||||||
|
$response['notes'] = array();
|
||||||
|
|
||||||
|
if ($start != '') {
|
||||||
|
$Criteria->setLimit($limit);
|
||||||
|
$Criteria->setOffset($start);
|
||||||
|
}
|
||||||
|
|
||||||
|
$oDataset = appNotesPeer::doSelectRS($Criteria);
|
||||||
|
$oDataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
||||||
|
$oDataset->next();
|
||||||
|
|
||||||
|
while ($aRow = $oDataset->getRow()) {
|
||||||
|
$aRow['NOTE_CONTENT'] = stripslashes($aRow['NOTE_CONTENT']);
|
||||||
|
$response['notes'][] = $aRow;
|
||||||
|
$oDataset->next();
|
||||||
|
}
|
||||||
|
|
||||||
|
$result['criteria'] = $Criteria;
|
||||||
|
$result['array'] = $response;
|
||||||
|
|
||||||
|
return $result;
|
||||||
}
|
}
|
||||||
|
|
||||||
$Criteria->addDescendingOrderByColumn(AppNotesPeer::NOTE_DATE);
|
|
||||||
|
|
||||||
$response = array();
|
|
||||||
$totalCount = AppNotesPeer::doCount($Criteria);
|
|
||||||
$response['totalCount'] = $totalCount;
|
|
||||||
$response['notes'] = array();
|
|
||||||
|
|
||||||
if ($start != '') {
|
|
||||||
$Criteria->setLimit($limit);
|
|
||||||
$Criteria->setOffset($start);
|
|
||||||
}
|
|
||||||
|
|
||||||
$oDataset = appNotesPeer::doSelectRS($Criteria);
|
|
||||||
$oDataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
|
||||||
$oDataset->next();
|
|
||||||
|
|
||||||
while ($aRow = $oDataset->getRow()) {
|
|
||||||
|
|
||||||
$response['notes'][] = $aRow;
|
|
||||||
$oDataset->next();
|
|
||||||
}
|
|
||||||
|
|
||||||
$result['criteria'] = $Criteria;
|
|
||||||
$result['array'] = $response;
|
|
||||||
|
|
||||||
return $result;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
function postNewNote($appUid, $usrUid, $noteContent, $notify=true, $noteAvalibility="PUBLIC", $noteRecipients="", $noteType="USER", $noteDate="now") {
|
function postNewNote($appUid, $usrUid, $noteContent, $notify=true, $noteAvalibility="PUBLIC", $noteRecipients="", $noteType="USER", $noteDate="now") {
|
||||||
|
|
||||||
@@ -149,8 +150,8 @@ class AppNotes extends BaseAppNotes {
|
|||||||
$passwd = $aConfiguration['MESS_PASSWORD'];
|
$passwd = $aConfiguration['MESS_PASSWORD'];
|
||||||
$passwdDec = G::decrypt($passwd,'EMAILENCRYPT');
|
$passwdDec = G::decrypt($passwd,'EMAILENCRYPT');
|
||||||
if (strpos( $passwdDec, 'hash:' ) !== false) {
|
if (strpos( $passwdDec, 'hash:' ) !== false) {
|
||||||
list($hash, $pass) = explode(":", $passwdDec);
|
list($hash, $pass) = explode(":", $passwdDec);
|
||||||
$aConfiguration['MESS_PASSWORD'] = $pass;
|
$aConfiguration['MESS_PASSWORD'] = $pass;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
$aConfiguration = array();
|
$aConfiguration = array();
|
||||||
|
|||||||
Reference in New Issue
Block a user