PreorderApi:getAllPreorders: new optional parameter include_deleted
This commit is contained in:
@@ -233,6 +233,10 @@ class PreorderApicontroller extends mfBaseApicontroller {
|
||||
|
||||
protected function getAllPreorders() {
|
||||
$ts = $this->get['ts'];
|
||||
$include_deleted = false;
|
||||
if(array_key_exists("include_deleted", $this->get) && $this->get["include_deleted"]) {
|
||||
$include_deleted = true;
|
||||
}
|
||||
|
||||
$update_ts = 0;
|
||||
|
||||
@@ -247,11 +251,13 @@ class PreorderApicontroller extends mfBaseApicontroller {
|
||||
}
|
||||
}
|
||||
|
||||
$preorder_search = [
|
||||
"deleted" => 0
|
||||
];
|
||||
$preorder_search = [];
|
||||
|
||||
if($this->me->is("preorderaddressreporting")) {
|
||||
if(!$include_deleted) {
|
||||
$preorder_search["deleted"] = 0;
|
||||
}
|
||||
|
||||
$user_networks_json = $this->me->getFlag("preorder_networks");
|
||||
$user_networks = json_decode($user_networks_json);
|
||||
|
||||
@@ -268,8 +274,8 @@ class PreorderApicontroller extends mfBaseApicontroller {
|
||||
}
|
||||
|
||||
$preorder_search['preordercampaign_id'] = $user_campaigns;
|
||||
|
||||
} else {
|
||||
$preorder_search["deleted"] = 0;
|
||||
$preorder_search['partner_id'] = $this->me->address_id;
|
||||
|
||||
if(count($this->filter_salescluster_ids)) {
|
||||
|
||||
Reference in New Issue
Block a user