Update api_memberstypes.class.php
This commit is contained in:
parent
22ea6fa0ab
commit
2da9cfbbe4
@ -79,7 +79,6 @@ class MembersTypes extends DolibarrApi
|
|||||||
*
|
*
|
||||||
* @param string $sortfield Sort field
|
* @param string $sortfield Sort field
|
||||||
* @param string $sortorder Sort order
|
* @param string $sortorder Sort order
|
||||||
* @param string $nature Nature of type phy, mor or both (for only both not mor or phy only)
|
|
||||||
* @param int $limit Limit for list
|
* @param int $limit Limit for list
|
||||||
* @param int $page Page number
|
* @param int $page Page number
|
||||||
* @param string $sqlfilters Other criteria to filter answers separated by a comma. Syntax example "(t.libelle:like:'SO-%') and (t.subscription:=:'1')"
|
* @param string $sqlfilters Other criteria to filter answers separated by a comma. Syntax example "(t.libelle:like:'SO-%') and (t.subscription:=:'1')"
|
||||||
@ -87,7 +86,7 @@ class MembersTypes extends DolibarrApi
|
|||||||
*
|
*
|
||||||
* @throws RestException
|
* @throws RestException
|
||||||
*/
|
*/
|
||||||
public function index($sortfield = "t.rowid", $sortorder = 'ASC', $nature = 'all', $limit = 100, $page = 0, $sqlfilters = '')
|
public function index($sortfield = "t.rowid", $sortorder = 'ASC', $limit = 100, $page = 0, $sqlfilters = '')
|
||||||
{
|
{
|
||||||
global $db, $conf;
|
global $db, $conf;
|
||||||
|
|
||||||
@ -100,15 +99,6 @@ class MembersTypes extends DolibarrApi
|
|||||||
$sql = "SELECT t.rowid";
|
$sql = "SELECT t.rowid";
|
||||||
$sql.= " FROM ".MAIN_DB_PREFIX."adherent_type as t";
|
$sql.= " FROM ".MAIN_DB_PREFIX."adherent_type as t";
|
||||||
$sql.= ' WHERE t.entity IN ('.getEntity('member_type').')';
|
$sql.= ' WHERE t.entity IN ('.getEntity('member_type').')';
|
||||||
|
|
||||||
// Nature
|
|
||||||
if ($nature != 'all') {
|
|
||||||
if ($nature == 'both') {
|
|
||||||
$sql.= ' AND t.morphy IS NULL ';
|
|
||||||
} else {
|
|
||||||
$sql.= ' AND (t.morphy IS NULL OR t.morphy = "'.$nature.'")';
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Add sql filters
|
// Add sql filters
|
||||||
if ($sqlfilters)
|
if ($sqlfilters)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user