streams/Zotlabs/Update/_1130.php

30 lines
876 B
PHP
Raw Normal View History

<?php
namespace Zotlabs\Update;
2021-12-02 23:02:31 +00:00
class _1130
{
public function run()
{
$myperms = PERMS_R_STREAM | PERMS_R_PROFILE | PERMS_R_PHOTOS | PERMS_R_ABOOK
| PERMS_W_STREAM | PERMS_W_WALL | PERMS_W_COMMENT | PERMS_W_MAIL | PERMS_W_CHAT
| PERMS_R_STORAGE | PERMS_R_PAGES | PERMS_W_LIKE;
2021-12-02 23:02:31 +00:00
$r = q("select abook_channel, abook_my_perms from abook where (abook_flags & %d) and abook_my_perms != 0",
intval(ABOOK_FLAG_SELF)
);
if ($r) {
foreach ($r as $rr) {
set_pconfig($rr['abook_channel'], 'system', 'autoperms', $rr['abook_my_perms']);
}
}
$r = q("update abook set abook_my_perms = %d where (abook_flags & %d) and abook_my_perms = 0",
intval($myperms),
intval(ABOOK_FLAG_SELF)
);
2021-12-02 23:02:31 +00:00
return UPDATE_SUCCESS;
}
}