Fixed Showing Orders of users of same company
This commit is contained in:
@@ -70,7 +70,23 @@ class Address extends mfBaseModel {
|
||||
return $this->getFullName();
|
||||
}
|
||||
|
||||
|
||||
public function getUserIds($childs = true) {
|
||||
$userIds = [];
|
||||
foreach(UserModel::search(['address_id' => $this->id]) as $user) {
|
||||
$userIds[] = $user->id;
|
||||
}
|
||||
|
||||
if($childs) {
|
||||
foreach(AddressModel::search(['parent_id' => $this->id]) as $child) {
|
||||
foreach(UserModel::search(['address_id' => $child->id]) as $user) {
|
||||
$userIds[] = $user->id;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$userIds = array_unique($userIds);
|
||||
return $userIds;
|
||||
}
|
||||
|
||||
public function loadAddresstypes() {
|
||||
if(!$this->id) {
|
||||
|
||||
Reference in New Issue
Block a user