don't send diaspora profile updates in batch mode
This commit is contained in:
parent
05eca449c8
commit
ae7425dadb
2
boot.php
2
boot.php
|
@ -9,7 +9,7 @@ require_once('include/nav.php');
|
||||||
require_once('include/cache.php');
|
require_once('include/cache.php');
|
||||||
|
|
||||||
define ( 'FRIENDIKA_PLATFORM', 'Friendica');
|
define ( 'FRIENDIKA_PLATFORM', 'Friendica');
|
||||||
define ( 'FRIENDIKA_VERSION', '2.3.1151' );
|
define ( 'FRIENDIKA_VERSION', '2.3.1152' );
|
||||||
define ( 'DFRN_PROTOCOL_VERSION', '2.22' );
|
define ( 'DFRN_PROTOCOL_VERSION', '2.22' );
|
||||||
define ( 'DB_UPDATE_VERSION', 1100 );
|
define ( 'DB_UPDATE_VERSION', 1100 );
|
||||||
|
|
||||||
|
|
|
@ -15,8 +15,8 @@ function profile_change() {
|
||||||
// if($url && strlen(get_config('system','directory_submit_url')))
|
// if($url && strlen(get_config('system','directory_submit_url')))
|
||||||
// proc_run('php',"include/directory.php","$url");
|
// proc_run('php',"include/directory.php","$url");
|
||||||
|
|
||||||
$recips = q("SELECT DISTINCT(`batch`), `id`, `name`,`network` FROM `contact` WHERE `network` = '%s'
|
$recips = q("SELECT `id`,`name`,`network`,`pubkey`,`notify` FROM `contact` WHERE `network` = '%s'
|
||||||
AND `uid` = %d AND `rel` != %d group by `batch` ORDER BY rand() ",
|
AND `uid` = %d AND `rel` != %d ",
|
||||||
dbesc(NETWORK_DIASPORA),
|
dbesc(NETWORK_DIASPORA),
|
||||||
intval(local_user()),
|
intval(local_user()),
|
||||||
intval(CONTACT_IS_SHARING)
|
intval(CONTACT_IS_SHARING)
|
||||||
|
@ -101,7 +101,7 @@ function profile_change() {
|
||||||
logger('profile_change: ' . $msg, LOGGER_ALL);
|
logger('profile_change: ' . $msg, LOGGER_ALL);
|
||||||
|
|
||||||
foreach($recips as $recip) {
|
foreach($recips as $recip) {
|
||||||
$msgtosend = 'xml=' . urlencode(urlencode(diaspora_msg_build($msg,$a->user,$recip,$a->user['prvkey'],null,true)));
|
$msgtosend = 'xml=' . urlencode(urlencode(diaspora_msg_build($msg,$a->user,$recip,$a->user['prvkey'],$recip['pubkey'],false)));
|
||||||
add_to_queue($recip['id'],NETWORK_DIASPORA,$msgtosend,true);
|
add_to_queue($recip['id'],NETWORK_DIASPORA,$msgtosend,false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue