From dae84a2145e360fc6918e267cf6d619c58f82f36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=81=E5=91=A8=E9=83=A8=E8=90=BD?= Date: Thu, 17 Feb 2022 22:05:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20=E5=BD=93=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E4=BD=99=E9=A2=9D=E4=B8=8D=E8=B6=B3=E6=97=B6=E5=9B=A0?= =?UTF-8?q?=E8=BF=9B=E7=A8=8B=E6=9C=AA=E8=A7=A3=E9=94=81=E5=AF=BC=E8=87=B4?= =?UTF-8?q?=E6=97=A0=E6=B3=95=E5=86=8D=E6=AC=A1=E5=B0=9D=E8=AF=95=E8=B4=AD?= =?UTF-8?q?=E4=B9=B0=E9=99=84=E4=BB=B6=E7=9A=84=20Bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- upload/source/language/lang_message.php | 1 + upload/source/module/forum/forum_misc.php | 3 +++ 2 files changed, 4 insertions(+) diff --git a/upload/source/language/lang_message.php b/upload/source/language/lang_message.php index 603ee089b..10ab47398 100644 --- a/upload/source/language/lang_message.php +++ b/upload/source/language/lang_message.php @@ -311,6 +311,7 @@ $lang = array ( 'attachment_buyall' => '本帖所有附件购买成功 ', 'attachment_buy' => '附件购买成功,开始下载“{filename}”', 'attachment_mobile_buy' => '附件购买成功', + 'attachment_locked' => '抱歉,由于您所发起的其他附件购买操作正在进行,因此您无法购买当前附件,请稍后再试', 'no_privilege_postimage' => '抱歉,您目前没有权限上传图片,点击这里查看权限', 'no_privilege_postattach' => '抱歉,您目前没有权限上传附件,点击这里查看权限', 'thread_closed' => '该帖子已被关闭,不能评论!', diff --git a/upload/source/module/forum/forum_misc.php b/upload/source/module/forum/forum_misc.php index 1234ac6f7..bea8658ca 100644 --- a/upload/source/module/forum/forum_misc.php +++ b/upload/source/module/forum/forum_misc.php @@ -134,6 +134,7 @@ if($_GET['action'] == 'paysucceed') { } if($status == 1) { + discuz_process::unlock($lockid); showmessage('credits_balance_insufficient', '', array('title' => $_G['setting']['extcredits'][$_G['setting']['creditstransextra'][1]]['title'], 'minbalance' => $attach['price'])); } foreach($aids as $aid) { @@ -166,6 +167,8 @@ if($_GET['action'] == 'paysucceed') { showmessage('attachment_buy', "forum.php?mod=attachment&aid=$aidencode", array('filename' => $_G['forum_attach_filename']), array('redirectmsg' => 1)); } } + } else { + showmessage('attachment_locked'); } } elseif($_GET['action'] == 'viewattachpayments') { -- Gitee