Неработает удаление пользователей.

Ответить


Этот вопрос предназначен для предотвращения автоматической отправки форм спам-ботами.
Смайлики
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[flash] ОТКЛЮЧЕН
[url] ВКЛЮЧЁН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Неработает удаление пользователей.

Re: Неработает удаление пользователей.

Сообщение Alex Keda » 2011-07-29 10:42:30

поправил.
в след. обновлении будет.
если срочно - то

Код: Выделить всё

DROP VIEW IF EXISTS `UsersOwners`;
DROP TABLE IF EXISTS `UsersOwners`;
CREATE
  VIEW `UsersOwners` AS
SELECT
  `Users`.*,
  `Users`.`ID` as `UserID`
FROM
  `Users`;

---
а вообще - аккуратней с этим.
при удалении пользователя НЕ удаляются никакие его заказы.
они навсегда остаются висеть на серверах.
и в биллинге становятся не видны - т.к. юзера нет, которму принадлежат.

Re: Неработает удаление пользователей.

Сообщение Alex Keda » 2011-07-29 7:33:33

хм...
кажется понял.
я вьюху эту переделал, под партнёрку.

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

Re: Неработает удаление пользователей.

Сообщение Root » 2011-07-29 6:01:36

у меня раньше удалялись, сейчас тоже нет

Re: Неработает удаление пользователей.

Сообщение Alex Keda » 2011-07-28 1:28:20

вполне возможно
никогда не пробовал удалить - не было нужды
--
судя по логу - юзается вьюха, а должна таблица.
явная ошибка.
скорей всего - как раз потому что никому их удалять не надо =)

Неработает удаление пользователей.

Сообщение flashvoid » 2011-07-27 20:07:06

Только что скачал свежую версию.
Полностью свежая установка, первым делом завожу пользователя, перелогиниваюсь под admin@company.com и пытаюсь его удалить.

Ничего не происходит. В дебаге

Код: Выделить всё

[19:55:32.08][39862] [MySQL->Query]: SELECT * FROM `Permissions` WHERE ('/API/Delete' LIKE `Name`) ORDER BY `Metric`
[19:55:32.09][39862] Load file '/var/www/hosts/root/comp/Formats/Explode/Logic.comp'
[19:55:32.09][39862] [MySQL->Query]: SELECT `ID`,`GroupID` FROM `Users` WHERE `ID` = 100
[19:55:32.10][39862] [MySQL->Query]: SELECT `ID`,`GroupID`,`OwnerID`,`IsManaged` FROM `Users` WHERE `ID` = 1
[19:55:32.11][39862] Load file '/var/www/hosts/root/comp/Formats/Explode/Logic.comp'
[19:55:32.11][39862] [MySQL->Query]: SET @local.__USER_ID = 100
[19:55:32.11][39862] [MySQL->Query]: SET @local.__USER_GROUPS_PATH = '1,3000000'
[19:55:32.12][39862] [MySQL->Query]: SET @local.__USER_GROUPS_ENTRANCE = '3000000,3100000,3200000,3300000,3900000'
[19:55:32.12][39862] [MySQL->Query]: UPDATE `Users` SET `EnterDate` = '1311782132',`EnterIP` = '127.0.0.1' WHERE `ID` = 100
[19:55:32.13][39862] Load file '/var/www/hosts/billing/comp/www/API/Delete.comp'
[19:55:32.13][39862] /var/www/hosts/billing/system/modules/Authorisation.mod
[19:55:32.13][39862] [System_Load]: компонент системы (/var/www/hosts/billing/system/modules/Authorisation.mod) был загружен
[19:55:32.13][39862] [MySQL->Query]: SELECT * FROM `UsersOwners` WHERE (`ID` IN (2001))
[19:55:32.14][39862] [!] [1024]-[MySQL->Query]: Unknown column 'ID' in 'where clause' в линии 128 файла /var/www/hosts/root/system/classes/auto/MySQL.class
[19:55:32.14][39862] [!] [1024]-[DB_Query]: невозможно осуществить запрос в линии 37 файла /var/www/hosts/root/system/libs/auto/DB.lib
[19:55:32.14][39862] [!] [1024]-[DB_Select]: невозможно осуществить запрос в линии 163 файла /var/www/hosts/root/system/libs/auto/DB.lib
[19:55:32.14][39862] [!] [1024]-500 в линии 36 файла /var/www/core/Load.php(148) : eval()'d code
[19:55:32.14][39862] [!] [1024]-[Comp_Load]: не возможно загрузить компонент в линии 48 файла /var/www/hosts/root/system/libs/auto/Comp.lib
[19:55:32.14][39862] [!] [1024]-[system/modules/Main]: не удалось загрузить основной компонент системы в линии 64 файла /var/www/hosts/billing/system/modules/Main.mod
[19:55:32.14][39862] [JBs core]: система работала: 0.18826007843018



Беглый взгляд на код показывает что таблица UsersOwners вроде как передается аяксом из js. Дальше недокопал.
У меня одного эта ошибка ?

Вернуться к началу