Permalink
Browse files

#319

Удаление баллов на работы в портфолио при удалении пользователя
  • Loading branch information...
yusupovb committed Apr 27, 2017
1 parent 1a285c4 commit 3a915963fae5f760ce89d26709e681c8da66c21f
Showing with 4 additions and 9 deletions.
  1. +2 −7 plugins/userpoints/userpoints.folio.delete.done.php
  2. +2 −2 plugins/userpoints/userpoints.setup.php
@@ -16,11 +16,6 @@
*/
defined('COT_CODE') or die('Wrong URL.');
require_once cot_incfile('userpoints', 'plug');
global $db_userpoints;
if($ritem['item_state'] == 0)
{
cot_setuserpoints(-$cfg['plugin']['userpoints']['portfolioaddtocat'], 'portfoliodeltocat', $ritem['item_userid'], $id);
}
?>
$db->delete($db_userpoints, "item_type IN ('portfolioaddtocat', 'portfoliodeltocat') AND item_itemid=".$id);
@@ -4,7 +4,7 @@
* Code=userpoints
* Name=UserPoints
* Description=Система рейтингов пользователей
* Version=2.1.0
* Version=2.1.1
* Date=21.12.2010
* Author=CMSWorks Team
* Copyright=Copyright (c) CMSWorks.ru, littledev.ru
@@ -31,7 +31,7 @@
* UserPoints plugin
*
* @package userpoints
* @version 2.1.0
* @version 2.1.1
* @author CMSWorks Team
* @copyright Copyright (c) CMSWorks.ru, littledev.ru
* @license BSD

2 comments on commit 3a91596

@eukraina

This comment has been minimized.

eukraina replied Apr 27, 2017

Первое надо еще удалять тогда и из flance_userpoints пункты за auth. Для полной чистоты картины. До reviews и платного ПРО я пока не добрался - тут не скажу. Но 1 пункт за auth остался, а юзера такого уже нет.

@eukraina

This comment has been minimized.

eukraina replied Apr 27, 2017

Второе - теперь удалив не всего юзера а только его одно фолио не минусуется за это фолио. У меня в flance_userpoints при подтверждении фолио админом дало юзеру + 10 с portfolioaddtocat полем, при удалении это пропало, но в flance_users в user_userpoints значение осталось 11 (1 за auth и 10 за фолио) - там не вычистилось. И на фронтэнде так же 11 естествтвенно, хотя фолио у него нет добаленных.

Please sign in to comment.