From 334cf0fce17905034c2d2f327ee9adaba764b499 Mon Sep 17 00:00:00 2001 From: geoffrey45 Date: Sun, 3 Apr 2022 21:46:32 +0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=B6=20add=20Playlist=20serializer?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/app/serializer.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 server/app/serializer.py diff --git a/server/app/serializer.py b/server/app/serializer.py new file mode 100644 index 00000000..455c93f5 --- /dev/null +++ b/server/app/serializer.py @@ -0,0 +1,20 @@ +from dataclasses import dataclass +from app import models + + +@dataclass +class Playlist: + playlistid: str + name: str + image: str + lastUpdated: int + description: str + count: int = 0 + + def __init__(self, p: models.Playlist) -> None: + self.playlistid = p.playlistid + self.name = p.name + self.image = p.image + self.lastUpdated = p.lastUpdated + self.description = p.description + self.count = p.count