enh: return check but less strict

This commit is contained in:
Ramzan Bekbulatov 2021-11-06 22:16:50 +00:00 committed by GitHub
parent 404002ee28
commit 14a65b8f06
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1004,6 +1004,10 @@ class Bot(BaseBot, DataMixin, ContextInstanceMixin):
# Convert list to MediaGroup
if isinstance(media, list):
media = types.MediaGroup(media)
# Check MediaGroup quantity
if not (1 <= len(media.media) <= 10):
raise ValidationError("Media group must include 2-10 items as written in docs, but also it works with 1 element")
files = dict(media.get_files())