Пришло время продления дара, он автоматически выкидывается отовсюду и далее, если его не продлили удаляется.
Сейчас сначала дар ставится в удаленные и снимается из ленты даров, а потом приходит уведомленине. Предлагаю сделать наоборот:
Присылать сначала уведомление, а потом помещать дар в черновики, если в течение суток-двое дар не продлили для публикации. Если человек хочет удалить свой дар, он сделает это сам из черновиков. Так по крайней мере решится проблема с исчезающими навсегда дарами....
Хорошая идея :)
Тут бывают ситуации, когда народ попадает в больницу (или переезжает, да мало ли..).. И удаляются дары, потом очень трудно человеку вновь всё восстанавливать...
Можно даже не в черновики, а в какую-нибудь отдельную группу "истёк срок публикации" или что-то вроде, чтобы не путались с черновиками.
А потом можно и удалять, но не через две недели, а, например, месяца через три после того, как дар был спрятан и с ним ничего не сделали. То есть и время вроде достаточное, чтобы вспомнить о судьбе своего дара и что-то сделать, и удаляться совсем ненужные дары всё-таки будут и не станут вечно висеть мёртвым грузом в профилях сообщников, которые больше и на сайт-то не заходят.