返回列表 发帖
查看: 29|回复: 0

[BUG提交] 代码错误:Discuz!X5.0\source\app\forum\module\group.php

2

主题

3

回帖

0

粉丝

初学乍练

贡献
0 点
金币
5 个
产品版本
X5.0+
发表于 4 小时前 |陕西| 查看全部 |阅读模式
本帖最后由 ywfpclt 于 2026-6-7 15:17 编辑

第149行:!empty($groupmanagers[$inviteuid]) && $showmessage = 'group_join_apply_succeed';
逻辑错误,应改为:
$modmember == 0 && $showmessage = 'group_join_apply_succeed';
意思是判断如果申请加入者为普通用户,则发送“已成功申请”消息。否则发送“已成功加入”消息
原代码无法发送这条消息

相关代码如下:

        } elseif($_G['forum']['jointype'] == 2) {
            $modmember = !empty($groupmanagers[$inviteuid]) || $_G['adminid'] == 1 ? 4 : 0;
            !empty($groupmanagers[$inviteuid]) && $showmessage = 'group_join_apply_succeed';
        }

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2026-6-7 20:11 , Processed in 0.027427 second(s), 7 queries , Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2026 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表