"...de/thm/arsnova/git@git.thm.de:jsad10/arsnova-backend.git" did not exist on "a90b386b1c9712f267a0d19b980e858d64f05a5a"
Refactor and fix sub type handling for Content and Answer
We now use the format property instead as type ID for Jackson. A custom TypeIdResolver is used for the mapping.
Showing
- src/main/java/de/thm/arsnova/entities/Answer.java 26 additions, 4 deletionssrc/main/java/de/thm/arsnova/entities/Answer.java
- src/main/java/de/thm/arsnova/entities/Content.java 13 additions, 3 deletionssrc/main/java/de/thm/arsnova/entities/Content.java
- src/main/java/de/thm/arsnova/entities/serialization/CouchDbDocumentModule.java 0 additions, 12 deletions...arsnova/entities/serialization/CouchDbDocumentModule.java
- src/main/java/de/thm/arsnova/entities/serialization/FormatAnswerTypeIdResolver.java 53 additions, 0 deletions...va/entities/serialization/FormatAnswerTypeIdResolver.java
- src/main/java/de/thm/arsnova/entities/serialization/FormatContentTypeIdResolver.java 51 additions, 0 deletions...a/entities/serialization/FormatContentTypeIdResolver.java
- src/main/resources/couchdb/Answer.design.js 11 additions, 11 deletionssrc/main/resources/couchdb/Answer.design.js
- src/main/resources/couchdb/Content.design.js 3 additions, 3 deletionssrc/main/resources/couchdb/Content.design.js
Please register or sign in to comment