Permission enums corrected, all tests passing.

This commit is contained in:
Nicholas Staples
2016-03-02 15:34:26 +00:00
parent 3fd3aa5b3e
commit ebec54cb80
5 changed files with 121 additions and 43 deletions

View File

@@ -5,22 +5,26 @@ from app.models import (
Permission,
Service,
User,
MANAGE_SERVICE,
SEND_MESSAGES,
MANAGE_API_KEYS,
MANAGE_USERS,
MANAGE_TEMPLATES,
MANAGE_TEAM,
VIEW_ACTIVITY)
MANAGE_SETTINGS,
SEND_TEXTS,
SEND_EMAILS,
SEND_LETTERS,
MANAGE_API_KEYS,
ACCESS_DEVELOPER_DOCS)
# Default permissions for a service
default_service_permissions = [
MANAGE_SERVICE,
SEND_MESSAGES,
MANAGE_API_KEYS,
MANAGE_USERS,
MANAGE_TEMPLATES,
MANAGE_TEAM,
VIEW_ACTIVITY]
MANAGE_SETTINGS,
SEND_TEXTS,
SEND_EMAILS,
SEND_LETTERS,
MANAGE_API_KEYS,
ACCESS_DEVELOPER_DOCS]
class PermissionDAO(DAOClass):