Private
Public Access
1
0

adding strava

This commit is contained in:
Sander Roosendaal
2023-02-11 17:20:02 +01:00
parent da9998eaf1
commit eaedf30369
20 changed files with 474 additions and 626 deletions

View File

@@ -38,8 +38,8 @@ class SyncIntegration(metaclass=ABCMeta):
@abstractmethod
def createworkoutdata(w, *args, **kwargs) -> dict:
return {}
def createworkoutdata(w, *args, **kwargs):
return None
@abstractmethod
def workout_export(workout, *args, **kwargs) -> str:
@@ -51,12 +51,12 @@ class SyncIntegration(metaclass=ABCMeta):
@abstractmethod
def get_workout(id) -> int:
pass
return 0
# need to unify workout list
@abstractmethod
def get_workout_list(*args, **kwargs) -> list:
pass
return []
@abstractmethod
def make_authorization_url(self, *args, **kwargs) -> str: # pragma: no cover