-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
Description
Used libraries
core, jsonapi, angular-jsonapi
Library version(s)
@datx/core 3.0.0, @datx/jsonapi 3.0.0, @datx/jsonapi-angular 3.0.0
Sample API response (if relevant)
No response
Environments with the issue
Everwhere
Environments without the issue
No response
Current behavior
class MyJsonModel extends jsonapiAngular(Model) {
@Field({ isIdentifier: true, enableAutoId: false })
public id!: string;
}When I do new MyJsonModel() I get ids like "-1", "-2" and so on. So Its hard to differntiate between models that need to be created (POST) oder updated (PATCH).
Expected behavior
The id should be undefined or null when doing
@Field({ isIdentifier: true, enableAutoId: false })
public id?: string;`Reproduction steps
1.
2.
3.
...lczw