Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
街头小贩
Jforum2
提交
6c7f2512
J
Jforum2
项目概览
街头小贩
/
Jforum2
通知
2
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
1
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
J
Jforum2
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
6c7f2512
编写于
10月 28, 2020
作者:
街头小贩
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
更新话题回复的会员实例为复制对象
上级
3838b37e
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
12 addition
and
4 deletion
+12
-4
core.impl/src/main/java/com/apobates/forum/core/impl/service/PostsServiceImpl.java
...om/apobates/forum/core/impl/service/PostsServiceImpl.java
+12
-4
未找到文件。
core.impl/src/main/java/com/apobates/forum/core/impl/service/PostsServiceImpl.java
浏览文件 @
6c7f2512
...
...
@@ -293,9 +293,17 @@ public class PostsServiceImpl implements PostsService{
BiFunction
<
Posts
,
Member
,
PostsReplica
>
bi
=
(
p
,
m
)->{
Optional
<
PostsReplica
>
pr
=
Optional
.
ofNullable
(
p
).
map
(
PostsReplica
.
copyPosts
);
pr
.
ifPresent
(
pc
->{
m
.
setSalt
(
null
);
m
.
setPswd
(
"*"
);
pc
.
setMember
(
m
);
Member
safeIns
=
new
Member
();
safeIns
.
setId
(
m
.
getId
());
safeIns
.
setNickname
(
m
.
getNickname
());
safeIns
.
setSignature
(
m
.
getSignature
());
safeIns
.
setAvatarURI
(
m
.
getAvatarURI
());
safeIns
.
setRegisteDateTime
(
m
.
getRegisteDateTime
());
safeIns
.
setMgroup
(
m
.
getMgroup
());
safeIns
.
setMrole
(
m
.
getMrole
());
safeIns
.
setStatus
(
m
.
getStatus
());
//
pc
.
setMember
(
safeIns
);
if
(
null
!=
postsConsumer
){
postsConsumer
.
accept
(
pc
);
}
...
...
@@ -326,4 +334,4 @@ public class PostsServiceImpl implements PostsService{
return
pr
;
});
}
}
\ No newline at end of file
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录