From b19f6f0f43d30d27be403d0ad6db2ebbf852268b Mon Sep 17 00:00:00 2001 From: yomguy Date: Wed, 26 Sep 2012 14:46:23 +0200 Subject: [PATCH] fix metadata --- telemeta/views/core.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/telemeta/views/core.py b/telemeta/views/core.py index d9febdcc..dc24a4fc 100644 --- a/telemeta/views/core.py +++ b/telemeta/views/core.py @@ -107,12 +107,11 @@ def render(request, template, data = None, mimetype = None): mimetype=mimetype) def stream_from_processor(__decoder, __processor, __flag, metadata=None): + if metadata: + __processor.set_metadata(metadata) while True: __frames, __eodproc = __processor.process(*__decoder.process()) if __eodproc or not len(__frames): - if metadata: - __processor.set_metadata(metadata) - __processor.write_metadata() __flag.value = True __flag.save() break -- 2.39.5