From 34c8baa5efa31981c3349aae385b5b0bbfd4d38f Mon Sep 17 00:00:00 2001 From: tcely Date: Wed, 23 Apr 2025 04:49:07 -0400 Subject: [PATCH] Add `metadata_clear` function --- tubesync/sync/models.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tubesync/sync/models.py b/tubesync/sync/models.py index 000a59d3..17481f48 100644 --- a/tubesync/sync/models.py +++ b/tubesync/sync/models.py @@ -1106,6 +1106,12 @@ class Media(models.Model): return self.metadata is not None + def metadata_clear(self, /, *, save=False): + self.metadata = None + if save: + self.save() + + def metadata_dumps(self, arg_dict=dict()): from common.utils import json_serial data = arg_dict or self.new_metadata.with_formats