kawaz.core.activities.hatenablog.activity のソースコード

# coding=utf-8
from django.conf import settings
from activities.mediator import ActivityMediator


[ドキュメント]class HatenablogEntryActivityMediator(ActivityMediator): notifiers = settings.ACTIVITIES_DEFAULT_NOTIFIERS + ('twitter_kawaz_official',)
[ドキュメント] def alter(self, instance, activity, **kwargs): if activity and activity.status == 'created': # 通知が必要な状態の変更を詳細に記録する if activity.previous is not None: previous = activity.previous.snapshot if previous.md5 == instance.md5: # Nothing have changed return return activity return None