mirror of
https://github.com/viq/NewsBlur.git
synced 2025-09-18 21:43:31 +00:00
Updating last read date on story hashes.
This commit is contained in:
parent
08c897e5a1
commit
c094619879
1 changed files with 3 additions and 1 deletions
|
@ -1594,10 +1594,12 @@ def mark_story_hashes_as_read(request):
|
||||||
usersubs = UserSubscription.objects.filter(user=request.user.pk, feed=feed_id)
|
usersubs = UserSubscription.objects.filter(user=request.user.pk, feed=feed_id)
|
||||||
if usersubs:
|
if usersubs:
|
||||||
usersub = usersubs[0]
|
usersub = usersubs[0]
|
||||||
|
usersub.last_read_date = datetime.datetime.now()
|
||||||
if not usersub.needs_unread_recalc:
|
if not usersub.needs_unread_recalc:
|
||||||
usersub.needs_unread_recalc = True
|
usersub.needs_unread_recalc = True
|
||||||
usersub.last_read_date = datetime.datetime.now()
|
|
||||||
usersub.save(update_fields=['needs_unread_recalc', 'last_read_date'])
|
usersub.save(update_fields=['needs_unread_recalc', 'last_read_date'])
|
||||||
|
else:
|
||||||
|
usersub.save(update_fields=['last_read_date'])
|
||||||
r.publish(request.user.username, 'feed:%s' % feed_id)
|
r.publish(request.user.username, 'feed:%s' % feed_id)
|
||||||
|
|
||||||
hash_count = len(story_hashes)
|
hash_count = len(story_hashes)
|
||||||
|
|
Loading…
Add table
Reference in a new issue