reset permissions to forum default when adding forum delivery chain
This commit is contained in:
parent
b3b303f037
commit
8c26640835
|
@ -952,7 +952,7 @@ function tag_deliver($uid,$item_id) {
|
||||||
|
|
||||||
$mention = false;
|
$mention = false;
|
||||||
|
|
||||||
$u = q("select uid, nickname, language, username, email, `page-flags`, `notify-flags` from user where uid = %d limit 1",
|
$u = q("select * from user where uid = %d limit 1",
|
||||||
intval($uid)
|
intval($uid)
|
||||||
);
|
);
|
||||||
if(! count($u))
|
if(! count($u))
|
||||||
|
@ -1027,10 +1027,20 @@ function tag_deliver($uid,$item_id) {
|
||||||
if(! count($c))
|
if(! count($c))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
q("update item set wall = 1, origin = 1, forum_mode = 1, `owner-name` = '%s', `owner-link` = '%s', `owner-avatar` = '%s' where id = %d limit 1",
|
// also reset all the privacy bits to the forum default permissions
|
||||||
|
|
||||||
|
$private = ($u[0]['allow_cid'] || $u[0]['allow_gid'] || $u[0]['deny_cid'] || $u[0]['deny_gid']) ? 1 : 0;
|
||||||
|
|
||||||
|
q("update item set wall = 1, origin = 1, forum_mode = 1, `owner-name` = '%s', `owner-link` = '%s', `owner-avatar` = '%s',
|
||||||
|
`private` = %d, `allow_cid` = '%s', `allow_gid` = '%s', `deny_cid` = '%s', `deny_gid` = '%s' where id = %d limit 1",
|
||||||
dbesc($c[0]['name']),
|
dbesc($c[0]['name']),
|
||||||
dbesc($c[0]['url']),
|
dbesc($c[0]['url']),
|
||||||
dbesc($c[0]['thumb']),
|
dbesc($c[0]['thumb']),
|
||||||
|
intval($private),
|
||||||
|
dbesc($u[0]['allow_cid']),
|
||||||
|
dbesc($u[0]['allow_gid']),
|
||||||
|
dbesc($u[0]['deny_cid']),
|
||||||
|
dbesc($u[0]['deny_gid']),
|
||||||
intval($item_id)
|
intval($item_id)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,8 @@ function message_init(&$a) {
|
||||||
<script>$(document).ready(function() {
|
<script>$(document).ready(function() {
|
||||||
var a;
|
var a;
|
||||||
a = $("#recip").autocomplete({
|
a = $("#recip").autocomplete({
|
||||||
serviceUrl: '$base/acl'
|
serviceUrl: '$base/acl',
|
||||||
|
width: 350
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue