Not fail on non-valid gallery images

This commit is contained in:
blank X 2020-11-12 19:45:46 +07:00
parent 1caef9097b
commit 43d3920023
1 changed files with 5 additions and 4 deletions

View File

@ -298,11 +298,12 @@ async def main():
files = [] files = []
captions = [] captions = []
for a, i in enumerate(random_post.media_metadata): for a, i in enumerate(random_post.media_metadata):
captions.append(f'{text}\n#{a + 1}')
filename = os.path.join(tempdir, str(time.time()))
i = random_post.media_metadata[i] i = random_post.media_metadata[i]
await _download_file(filename, i['s']['u']) if i['status'] == 'valid':
files.append(filename) filename = os.path.join(tempdir, str(time.time()))
await _download_file(filename, i['s']['u'])
captions.append(f'{text}\n#{a + 1}')
files.append(filename)
url = None url = None
if url: if url:
parsed = list(urlparse(url)) parsed = list(urlparse(url))