Move Notify::TYPE_SHARE
This commit is contained in:
parent
a78e19ea76
commit
c6915dc672
1
boot.php
1
boot.php
|
@ -140,7 +140,6 @@ define('MAX_LIKERS', 75);
|
||||||
* Email notification options
|
* Email notification options
|
||||||
* @{
|
* @{
|
||||||
*/
|
*/
|
||||||
define('NOTIFY_SHARE', 1024);
|
|
||||||
|
|
||||||
define('NOTIFY_SYSTEM', 32768);
|
define('NOTIFY_SYSTEM', 32768);
|
||||||
/* @}*/
|
/* @}*/
|
||||||
|
|
|
@ -126,7 +126,7 @@ function notification($params)
|
||||||
// Check to see if there was already a tag notify or comment notify for this post.
|
// Check to see if there was already a tag notify or comment notify for this post.
|
||||||
// If so don't create a second notification
|
// If so don't create a second notification
|
||||||
/// @todo In the future we should store the notification with the highest "value" and replace notifications
|
/// @todo In the future we should store the notification with the highest "value" and replace notifications
|
||||||
$condition = ['type' => [Notify\Type::TAG_SELF, Notify\Type::COMMENT, NOTIFY_SHARE],
|
$condition = ['type' => [Notify\Type::TAG_SELF, Notify\Type::COMMENT, Notify\Type::SHARE],
|
||||||
'link' => $params['link'], 'uid' => $params['uid']];
|
'link' => $params['link'], 'uid' => $params['uid']];
|
||||||
if (DBA::exists('notify', $condition)) {
|
if (DBA::exists('notify', $condition)) {
|
||||||
return false;
|
return false;
|
||||||
|
@ -227,7 +227,7 @@ function notification($params)
|
||||||
$itemlink = $params['link'];
|
$itemlink = $params['link'];
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($params['type'] == NOTIFY_SHARE) {
|
if ($params['type'] == Notify\Type::SHARE) {
|
||||||
$subject = $l10n->t('[Friendica:Notify] %s shared a new post', $params['source_name']);
|
$subject = $l10n->t('[Friendica:Notify] %s shared a new post', $params['source_name']);
|
||||||
|
|
||||||
$preamble = $l10n->t('%1$s shared a new post at %2$s', $params['source_name'], $sitename);
|
$preamble = $l10n->t('%1$s shared a new post at %2$s', $params['source_name'], $sitename);
|
||||||
|
@ -589,7 +589,7 @@ function check_item_notification($itemid, $uid, $notification_type) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($notification_type & UserItem::NOTIF_SHARED) {
|
if ($notification_type & UserItem::NOTIF_SHARED) {
|
||||||
$params['type'] = NOTIFY_SHARE;
|
$params['type'] = Notify\Type::SHARE;
|
||||||
$params['verb'] = Activity::POST;
|
$params['verb'] = Activity::POST;
|
||||||
} elseif ($notification_type & UserItem::NOTIF_EXPLICIT_TAGGED) {
|
} elseif ($notification_type & UserItem::NOTIF_EXPLICIT_TAGGED) {
|
||||||
$params['type'] = Notify\Type::TAG_SELF;
|
$params['type'] = Notify\Type::TAG_SELF;
|
||||||
|
|
|
@ -31,4 +31,6 @@ class Type
|
||||||
const TAG_SHARE = 256;
|
const TAG_SHARE = 256;
|
||||||
/** @var int Notification about getting poked/prodded/etc. */
|
/** @var int Notification about getting poked/prodded/etc. */
|
||||||
const POKE = 512;
|
const POKE = 512;
|
||||||
|
/** @var int Notification about either a contact had posted something directly or the contact is a mentioned forum */
|
||||||
|
const SHARE = 1024;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user