export const environment = {
production: true,
apiBaseUrl: document.baseURI + 'api/',
- apiVersion: '7',
+ apiVersion: '8', // match src/paperless/settings.py
appTitle: 'Paperless-ngx',
version: '2.15.3',
webSocketHost: window.location.host,
request.version if request else settings.REST_FRAMEWORK["DEFAULT_VERSION"],
)
- if api_version < 8:
+ if api_version < 8 and "user" in ret:
user_id = ret["user"]["id"]
ret["user"] = user_id
"rest_framework.authentication.SessionAuthentication",
],
"DEFAULT_VERSIONING_CLASS": "rest_framework.versioning.AcceptHeaderVersioning",
- "DEFAULT_VERSION": "8",
+ "DEFAULT_VERSION": "8", # match src-ui/src/environments/environment.prod.ts
# Make sure these are ordered and that the most recent version appears
# last. See api.md#api-versioning when adding new versions.
"ALLOWED_VERSIONS": ["1", "2", "3", "4", "5", "6", "7", "8"],