Как проверить существование контакта по id?​​

Iron_bone

Добрый день!

Как проверить существование контакта по id?

Возникла ситуация, когда известен id контакта, но контакт удален. Инициация проходит нормально:

$wa_contact=new waContact($data['contact_id'])

А вот, например

$wa_contact->get('lastname')

вызывает ошибку:

Error: Contact does not exist: тут id контакта

with code 404 in '/home/.../wa-system/contact/waContactInfoStorage.class.php' around line 34:

29 public function load(waContact $contact, $fields = null)

30 {

31 $this->getModel();

32 $data = $this->model->getById($contact->getId());

33 if (!$data) {

>>34 throw new waException('Contact does not exist: '.$contact->getId(), 404);

35 }

36 return $data;

37 }

38

39 public function save(waContact $contact, $fields)

16 ноября 2016
  • Rat 16 ноября 2016 11:11
    Как проверить существование контакта по id?
    $contact = new waContact($id);
    $contact_exists = $contact->exists();
  • Iron_bone 16 ноября 2016 12:49

    Большое спасибо!

    И почему этого нет в документации..

  • WA-Master 17 февраля 2020 17:12

    Помог, спасибо

Добавление новых комментариев к этой теме отключено.