Ver código fonte

Removed unnecessary common fields

Vadik Sirekanyan 7 anos atrás
pai
commit
479157d908

+ 0 - 2
app/src/main/java/com/sirekanyan/knigopis/model/dto/Book.kt

@@ -1,7 +1,5 @@
 package com.sirekanyan.knigopis.model.dto
 
 interface Book {
-    val id: String
     val title: String
-    val author: String
 }

+ 2 - 2
app/src/main/java/com/sirekanyan/knigopis/model/dto/FinishedBook.kt

@@ -1,9 +1,9 @@
 package com.sirekanyan.knigopis.model.dto
 
 class FinishedBook(
-    override val id: String,
+    val id: String,
     override val title: String,
-    override val author: String,
+    val author: String,
     val readDay: String,
     val readMonth: String,
     val readYear: String,

+ 2 - 2
app/src/main/java/com/sirekanyan/knigopis/model/dto/Note.kt

@@ -3,9 +3,9 @@ package com.sirekanyan.knigopis.model.dto
 import java.util.*
 
 class Note(
-    override val id: String,
+    val id: String,
     override val title: String,
-    override val author: String,
+    val author: String,
     val notes: String,
     private val createdAt: Date,
     val user: Identity

+ 2 - 2
app/src/main/java/com/sirekanyan/knigopis/model/dto/PlannedBook.kt

@@ -3,12 +3,12 @@ package com.sirekanyan.knigopis.model.dto
 import java.util.*
 
 class PlannedBook(
-    override val id: String,
+    val id: String,
     val userId: String,
     val createdAt: Date,
     val updatedAt: Date,
     override val title: String,
-    override val author: String,
+    val author: String,
     val priority: Int,
     val notes: String
 ) : Book