1
This commit is contained in:
parent
5151dadc0c
commit
57d4ad3269
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
#include <a8/udplog.h>
|
#include <a8/udplog.h>
|
||||||
#include <a8/timer.h>
|
#include <a8/timer.h>
|
||||||
|
#include <a8/openssl.h>
|
||||||
|
|
||||||
#include "guildmgr.h"
|
#include "guildmgr.h"
|
||||||
#include "typeconvert.h"
|
#include "typeconvert.h"
|
||||||
@ -202,6 +203,8 @@ void GuildMgr::__GuildCreate(f8::JsonHttpRequest* request)
|
|||||||
if (f8::Channel_e::DOUYIN == guild->_channel()) {
|
if (f8::Channel_e::DOUYIN == guild->_channel()) {
|
||||||
name_ext1 = f8::Channel_e::DOUYIN;
|
name_ext1 = f8::Channel_e::DOUYIN;
|
||||||
}
|
}
|
||||||
|
std::string guild_name_base64;
|
||||||
|
a8::openssl::Base64Encode(guild->guild_name(), guild_name_base64);
|
||||||
DBEngine::Instance()->ExecAsyncScript
|
DBEngine::Instance()->ExecAsyncScript
|
||||||
(
|
(
|
||||||
conn,
|
conn,
|
||||||
@ -209,10 +212,10 @@ void GuildMgr::__GuildCreate(f8::JsonHttpRequest* request)
|
|||||||
" guild_apply_num, guild_notice, guild_declaration, guild_log, owner_id, "
|
" guild_apply_num, guild_notice, guild_declaration, guild_log, owner_id, "
|
||||||
" owner_name, owner_avatar_url, creator_id, creator_name, creator_avatar_url, guild_member_num, "
|
" owner_name, owner_avatar_url, creator_id, creator_name, creator_avatar_url, guild_member_num, "
|
||||||
" guild_data, guild_status, join_unlimited, join_cond1, join_cond2, createtime, modifytime, "
|
" guild_data, guild_status, join_unlimited, join_cond1, join_cond2, createtime, modifytime, "
|
||||||
" name_ext1, name_ext2)"
|
" name_ext1, name_ext2, guild_name_base64)"
|
||||||
"VALUES(%d, %d, %d, '%s', %d, %d, %d, %d, '%s', '%s', '%s', '%s', "
|
"VALUES(%d, %d, %d, '%s', %d, %d, %d, %d, '%s', '%s', '%s', '%s', "
|
||||||
" '%s', '%s', '%s', '%s', '%s', %d, "
|
" '%s', '%s', '%s', '%s', '%s', %d, "
|
||||||
" '%s', %d, %d, %d, %d, %d, %d, %d, %d);",
|
" '%s', %d, %d, %d, %d, %d, %d, %d, %d, '%s');",
|
||||||
{
|
{
|
||||||
guild->_gameid(),
|
guild->_gameid(),
|
||||||
guild->_channel(),
|
guild->_channel(),
|
||||||
@ -240,7 +243,8 @@ void GuildMgr::__GuildCreate(f8::JsonHttpRequest* request)
|
|||||||
App::Instance()->nowtime,
|
App::Instance()->nowtime,
|
||||||
App::Instance()->nowtime,
|
App::Instance()->nowtime,
|
||||||
name_ext1,
|
name_ext1,
|
||||||
name_ext2
|
name_ext2,
|
||||||
|
guild_name_base64
|
||||||
},
|
},
|
||||||
a8::XParams()
|
a8::XParams()
|
||||||
.SetSender(request)
|
.SetSender(request)
|
||||||
@ -413,14 +417,17 @@ void GuildMgr::__GuildRename(f8::JsonHttpRequest* request)
|
|||||||
request->resp_xobj->SetVal("errcode", 0);
|
request->resp_xobj->SetVal("errcode", 0);
|
||||||
request->resp_xobj->SetVal("errmsg", "");
|
request->resp_xobj->SetVal("errmsg", "");
|
||||||
a8::XObject conn = DBEngine::Instance()->GetConnInfo(guild_id);
|
a8::XObject conn = DBEngine::Instance()->GetConnInfo(guild_id);
|
||||||
|
std::string guild_name_base64;
|
||||||
|
a8::openssl::Base64Encode(guild_name, guild_name_base64);
|
||||||
DBEngine::Instance()->ExecAsyncScript
|
DBEngine::Instance()->ExecAsyncScript
|
||||||
(
|
(
|
||||||
conn,
|
conn,
|
||||||
"UPDATE `guild` SET guild_name='%s', guild_declaration='%s' "
|
"UPDATE `guild` SET guild_name='%s', guild_name_base64='%s', guild_declaration='%s' "
|
||||||
"WHERE guild_id=%d;",
|
"WHERE guild_id=%d;",
|
||||||
{
|
{
|
||||||
guild_name,
|
guild_name,
|
||||||
guild_declaration,
|
guild_declaration,
|
||||||
|
guild_name_base64,
|
||||||
guild->guild_id()
|
guild->guild_id()
|
||||||
},
|
},
|
||||||
a8::XParams()
|
a8::XParams()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user