fix: issue-942, issue-967, fixed images positioning for blog posts

This commit is contained in:
misha
2026-08-28 10:05:40 +03:00
parent 8f933118a3
commit 10af279d87
22 changed files with 484 additions and 84 deletions

View File

@@ -1105,7 +1105,7 @@ class _ProfileScreenState extends State<ProfileScreen> {
);
},
),
if (!state.isMyProfile) ...[
if (!state.isMyProfile && !state.profile.roles.contains('admin')) ...[
_buildDivider(),
_buildCompactItem(
icon: 'assets/icons/complain.svg',

View File

@@ -117,6 +117,7 @@ class _ProfileBlogPostWidgetState extends State<ProfileBlogPostWidget> {
const Spacer(),
CustomPopup(
isAuthor: post.author.authorIsMe,
isAuthorAdmin: post.author.isAdmin || state.profile.roles.contains('admin'),
complainedContentType: ComplainedContent.posts,
path: 'blog_post/${post.id}',
id: post.id,