From 7184710948e46a0865e61f57f18363b927754258 Mon Sep 17 00:00:00 2001 From: Dan <14043624+delivrance@users.noreply.github.com> Date: Mon, 16 Apr 2018 00:01:27 +0200 Subject: [PATCH] Add file_name and date fields to Video objects --- compiler/api/source/pyrogram.tl | 2 +- pyrogram/client/message_parser.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/compiler/api/source/pyrogram.tl b/compiler/api/source/pyrogram.tl index dccaa7f0..f6c8d965 100644 --- a/compiler/api/source/pyrogram.tl +++ b/compiler/api/source/pyrogram.tl @@ -10,7 +10,7 @@ pyrogram.messageEntity#b0700004 flags:# type:string offset:int length:int url:fl pyrogram.photoSize#b0700005 flags:# file_id:string width:int height:int file_size:flags.0?int date:flags.1?int = pyrogram.PhotoSize; pyrogram.audio#b0700006 flags:# file_id:string thumb:flags.0?PhotoSize file_name:flags.1?string mime_type:flags.2?string file_size:flags.3?int date:flags.4?int duration:int performer:flags.5?string title:flags.6?string = pyrogram.Audio; pyrogram.document#b0700007 flags:# file_id:string thumb:flags.0?PhotoSize file_name:flags.1?string mime_type:flags.2?string file_size:flags.3?int date:flags.4?int = pyrogram.Document; -pyrogram.video#b0700008 flags:# file_id:string width:int height:int duration:int thumb:flags.0?PhotoSize mime_type:flags.1?string file_size:flags.2?int = pyrogram.Video; +pyrogram.video#b0700008 flags:# file_id:string thumb:flags.0?PhotoSize file_name:flags.1?string mime_type:flags.2?string file_size:flags.3?int date:flags.4?int width:int height:int duration:int = pyrogram.Video; pyrogram.voice#b0700009 flags:# file_id:string duration:int mime_type:flags.0?string file_size:flags.1?int = pyrogram.Voice; pyrogram.videoNote#b0700010 flags:# file_id:string length:int duration:int thumb:flags.0?PhotoSize file_size:flags.1?int = pyrogram.VideoNote; pyrogram.contact#b0700011 flags:# phone_number:string first_name:string last_name:flags.0?string user_id:flags.1?int = pyrogram.Contact; diff --git a/pyrogram/client/message_parser.py b/pyrogram/client/message_parser.py index 9cfdcd16..2616e8dd 100644 --- a/pyrogram/client/message_parser.py +++ b/pyrogram/client/message_parser.py @@ -381,7 +381,9 @@ def parse_message( duration=video_attributes.duration, thumb=parse_thumb(doc.thumb), mime_type=doc.mime_type, - file_size=doc.size + file_size=doc.size, + file_name=file_name, + date=doc.date ) elif types.DocumentAttributeSticker in attributes: image_size_attributes = attributes[types.DocumentAttributeImageSize]