mirror of
https://github.com/MrSedan/neuro-reply-bot-reworked.git
synced 2026-01-14 21:49:42 +03:00
Added has_spoiler to images without spoiler
This commit is contained in:
@@ -46,7 +46,7 @@ class Admin_commands:
|
|||||||
Post.media_group_id == message.media_group_id).first()
|
Post.media_group_id == message.media_group_id).first()
|
||||||
if post:
|
if post:
|
||||||
photo = Image(message_id=message.message_id,
|
photo = Image(message_id=message.message_id,
|
||||||
post=post, file_id=message.photo[-1].file_id, has_spoiler=message.has_media_spoiler)
|
post=post, file_id=message.photo[-1].file_id, has_spoiler=bool(message.has_media_spoiler))
|
||||||
session.add(photo)
|
session.add(photo)
|
||||||
session.commit()
|
session.commit()
|
||||||
else:
|
else:
|
||||||
@@ -201,7 +201,7 @@ class Admin_commands:
|
|||||||
Post.posted == False).order_by(Post.timestamp.asc()).first()
|
Post.posted == False).order_by(Post.timestamp.asc()).first()
|
||||||
if post:
|
if post:
|
||||||
images = MediaGroupBuilder(caption=post.text)
|
images = MediaGroupBuilder(caption=post.text)
|
||||||
for image in post.images:
|
for image in post.images[::-1]:
|
||||||
images.add_photo(
|
images.add_photo(
|
||||||
image.file_id, has_spoiler=image.has_spoiler)
|
image.file_id, has_spoiler=image.has_spoiler)
|
||||||
await message.answer_media_group(images.build())
|
await message.answer_media_group(images.build())
|
||||||
@@ -218,7 +218,7 @@ class Admin_commands:
|
|||||||
post_user = session.get(Admin, message.from_user.id)
|
post_user = session.get(Admin, message.from_user.id)
|
||||||
post.user = post_user
|
post.user = post_user
|
||||||
photo = Image(message_id=message.message_id,
|
photo = Image(message_id=message.message_id,
|
||||||
post=post, file_id=message.photo[-1].file_id, has_spoiler=message.has_media_spoiler)
|
post=post, file_id=message.photo[-1].file_id, has_spoiler=bool(message.has_media_spoiler))
|
||||||
session.add(photo)
|
session.add(photo)
|
||||||
session.add(post)
|
session.add(post)
|
||||||
session.commit()
|
session.commit()
|
||||||
|
|||||||
Reference in New Issue
Block a user