сломался user relationships

Главные вкладки

Аватар пользователя fermer45 fermer45 26 января 2012 в 13:02

Привет друпал комьюнити!

Сделал сборку соц сети, все слажено работало, но в какой-то момент перестала работать реализация друзей через модуль user relationships. Заявка на добавление появляется, а когда нажимаешь добавить в друзья вылетает вот это:

warning: Invalid argument supplied for foreach() in C:\xampp\htdocs\drupal\sites\all\modules\user_relationships\user_relationships_api\user_relationships_api.module on line 44.
warning: Invalid argument supplied for foreach() in C:\xampp\htdocs\drupal\sites\all\modules\user_relationships\user_relationships_api\user_relationships_api.module on line 44.
user warning: Duplicate entry '0-0-0' for key 'PRIMARY' query: INSERT INTO user_relationships (rid, requester_id, requestee_id, rtid, approved, created_at, updated_at, flags) SELECT rid, requestee_id, requester_id, rtid, approved, created_at, updated_at, flags from user_relationships where rid = 21 in C:\xampp\htdocs\drupal\sites\all\modules\user_relationships\user_relationships_api\user_relationships_api.api.inc on line 262.

а ниже
Гость's request has been approved.

вот это where rid = 21 увеличивается с каждым нажатием на подтверждение.

Ссылка на добавление вот такая
<?php$user_actions[] = l('Добавить в друзья', "relationship/{$user->uid}/request/$ur_id", array('query' => drupal_get_destination(), 'html'  => TRUE, 'attributes' => array('class' => 'user_relationships_popup_link')));?>

Подскажите в чем может быть дело и в какую сторону копать?

Комментарии

Аватар пользователя fermer45 fermer45 26 января 2012 в 17:56

Когда нажимаю подтвердить заявку в всплывающем окне вылезает сообщение:
Are you sure you want to approve the relationship request from Гость?

гости не могу добавляться в друзья, поэтому мне кажется, что когда подается заявка, где-то не передается id заявителя.

А еще после добавления стал появляться такая ошибка:

user warning: Duplicate entry '0-0-0' for key 'PRIMARY' query: INSERT INTO user_relationships (requester_id, requestee_id, rtid, approved, created_at, updated_at, flags) VALUES (0, 0, 0, 1, 1327586111, 1327586111, 0) in C:\xampp\htdocs\drupal\includes\common.inc on line 3538.

Может какой модуль мешает?