From 2d33daf9980329d3d0a9c0879ec1e1ba9768e288 Mon Sep 17 00:00:00 2001 From: 0xMRTT <0xMRTT@proton.me> Date: Sat, 6 May 2023 00:26:23 +0200 Subject: [PATCH] provider(base): add default save and load --- src/provider/base.py | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/provider/base.py b/src/provider/base.py index 086a0ac..bb2c81f 100644 --- a/src/provider/base.py +++ b/src/provider/base.py @@ -7,19 +7,13 @@ class BavarderProvider: name = None slug = None - def __init__(self, win, app, data, *args, **kwargs): + def __init__(self, win, app, *args, **kwargs): self.win = win self.banner = win.banner self.bot_text_view = win.bot_text_view self.app = app self.chat = None - self.data = data self.update_response = app.update_response - if self.data: - self.load(json.loads(self.data)) - self.no_data = False - else: - self.no_data = True def ask(self, prompt): raise NotImplementedError() @@ -73,7 +67,7 @@ class BavarderProvider: return self.expander def save(self): - raise NotImplementedError() + return {} def load(self, data): raise NotImplementedError()