mirror of
https://github.com/bellingcat/auto-archiver.git
synced 2026-06-12 13:18:28 +03:00
fixing imports
This commit is contained in:
@@ -6,13 +6,11 @@ from dataclasses import dataclass, field
|
||||
from dataclasses_json import dataclass_json
|
||||
import datetime
|
||||
from urllib.parse import urlparse
|
||||
from loguru import logger
|
||||
from dateutil.parser import parse as parse_dt
|
||||
from .media import Media
|
||||
|
||||
|
||||
# annotation order matters
|
||||
|
||||
|
||||
@dataclass_json
|
||||
@dataclass
|
||||
class Metadata:
|
||||
@@ -72,6 +70,7 @@ class Metadata:
|
||||
|
||||
# custom getter/setters
|
||||
|
||||
|
||||
def set_url(self, url: str) -> Metadata:
|
||||
assert type(url) is str and len(url) > 0, "invalid URL"
|
||||
return self.set("url", url)
|
||||
|
||||
Reference in New Issue
Block a user