Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Splitting long classes into their own separate files
  • Loading branch information
enriquezrene committed Nov 7, 2020
commit 7c57f9fc916bd49f058bf6e15972054ebb3ddece
1 change: 0 additions & 1 deletion time_tracker_api/time_entries/time_entries_dao.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import abc
from azure.cosmos import PartitionKey
from flask_restplus import abort
from flask_restplus._http import HTTPStatus

Expand Down
23 changes: 0 additions & 23 deletions time_tracker_api/time_entries/time_entries_repository.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
import abc
from typing import List, Callable
from azure.cosmos import PartitionKey
from flask_restplus import abort
Expand All @@ -16,35 +15,13 @@
add_project_info_to_time_entries,
add_activity_name_to_time_entries,
create_in_condition,
create_custom_query_from_str,
add_user_email_to_time_entries,
)
from utils.time import (
current_datetime_str,
)
from utils.azure_users import AzureConnection

from time_tracker_api.projects import projects_model
from time_tracker_api.database import CRUDDao
from time_tracker_api.security import current_user_id


class TimeEntriesDao(CRUDDao):
@staticmethod
def current_user_id():
return current_user_id()

@abc.abstractmethod
def find_running(self):
pass

@abc.abstractmethod
def stop(self, id: str):
pass

@abc.abstractmethod
def restart(self, id: str):
pass


container_definition = {
Expand Down