2020-08-23 15:53:25 +00:00
|
|
|
# signals.py
|
|
|
|
#
|
|
|
|
# Part of kepi.
|
|
|
|
# Copyright (c) 2018-2020 Marnanel Thurman.
|
|
|
|
# Licensed under the GNU Public License v2.
|
|
|
|
|
|
|
|
import logging
|
|
|
|
logger = logging.getLogger(name='kepi')
|
|
|
|
|
2019-11-28 19:00:09 +00:00
|
|
|
from django.dispatch import Signal
|
|
|
|
|
2020-03-28 17:33:31 +00:00
|
|
|
liked = Signal(
|
2019-11-28 19:00:09 +00:00
|
|
|
providing_args=[
|
2020-03-28 17:33:31 +00:00
|
|
|
'liker',
|
|
|
|
'liked',
|
2019-11-28 19:00:09 +00:00
|
|
|
])
|
|
|
|
|
2020-10-24 22:24:54 +00:00
|
|
|
unliked = Signal(
|
|
|
|
providing_args=[
|
|
|
|
'liker',
|
|
|
|
'liked',
|
|
|
|
])
|
|
|
|
|
2020-03-28 17:33:31 +00:00
|
|
|
followed = Signal(
|
2019-11-28 19:00:09 +00:00
|
|
|
providing_args=[
|
2020-03-28 17:33:31 +00:00
|
|
|
'follower',
|
|
|
|
'followed',
|
2019-11-28 19:00:09 +00:00
|
|
|
])
|
|
|
|
|
2020-04-20 18:17:54 +00:00
|
|
|
unfollowed = Signal(
|
|
|
|
providing_args=[
|
|
|
|
'follower',
|
|
|
|
'followed',
|
|
|
|
])
|
|
|
|
|
2020-10-09 14:04:51 +00:00
|
|
|
posted = Signal(
|
|
|
|
providing_args=[
|
|
|
|
])
|
|
|
|
|
2020-04-15 17:24:43 +00:00
|
|
|
reblogged = Signal(
|
|
|
|
)
|