Exemplo n.º 1
0
 def update_entry(self, entry: IStream) -> IStream:
     entry.tvg_id = self.tvg_id.data
     entry.name = self.name.data
     entry.tvg_name = self.tvg_name.data
     entry.tvg_logo = self.tvg_logo.data
     entry.group = self.group.data
     entry.price = self.price.data
     entry.visible = self.visible.data
     entry.iarc = self.iarc.data
     entry.output = self.output.data
     # for entry in self.extra_config_fields.entries:
     # entry.extra_config_fields = self.extra_config_fields.get_data()
     return entry
Exemplo n.º 2
0
 def fill_defaults(stream: IStream):
     stream.tvg_logo = url_for('static', filename='images/unknown_channel.png', _external=True)
     if hasattr(stream, 'trailer_url'):
         stream.trailer_url = url_for('static', filename='media/unknown_trailer.m3u8', _external=True)