diff --git a/app/src/main/java/com/dreamteam/timelapse/ProjectAdapter.kt b/app/src/main/java/com/dreamteam/timelapse/ProjectAdapter.kt index 67bbcdb..c35d666 100644 --- a/app/src/main/java/com/dreamteam/timelapse/ProjectAdapter.kt +++ b/app/src/main/java/com/dreamteam/timelapse/ProjectAdapter.kt @@ -47,7 +47,8 @@ class ProjectAdapter(private val projects: List, private val listener: val context = holder.itemView.context val color = project.getStatusColor() Glide.with(holder.projectImage.context) - .load("https://timelapse.kerboul.me/api/smile") // L'URL de l'image + .load("https://timelapse.kerboul.me/api/images/${project.id}/${1}") // L'URL de l'image + .placeholder(R.drawable.not_found) .into(holder.projectImage) DrawableCompat.setTint(holder.projectBadge.background, ContextCompat.getColor(context, color)) holder.itemView.setOnClickListener { diff --git a/app/src/main/java/com/dreamteam/timelapse/data/Project.kt b/app/src/main/java/com/dreamteam/timelapse/data/Project.kt index 62010fe..217a483 100644 --- a/app/src/main/java/com/dreamteam/timelapse/data/Project.kt +++ b/app/src/main/java/com/dreamteam/timelapse/data/Project.kt @@ -19,7 +19,7 @@ data class Project( val description: String, val start_date: Date, val status: Int, - val thumbnail_url: String? + //val thumbnail_url: String? ) : Parcelable { fun getStatusText(): String{ @@ -44,7 +44,7 @@ data class Project( parcel.readString() ?: "", Date(parcel.readLong()), parcel.readInt(), - parcel.readString() + //parcel.readString() ) // Write object to Parcel diff --git a/app/src/main/java/com/dreamteam/timelapse/data/ProjectRepository.kt b/app/src/main/java/com/dreamteam/timelapse/data/ProjectRepository.kt index 7178385..eeb431e 100644 --- a/app/src/main/java/com/dreamteam/timelapse/data/ProjectRepository.kt +++ b/app/src/main/java/com/dreamteam/timelapse/data/ProjectRepository.kt @@ -66,7 +66,7 @@ class ProjectRepository(private val apiService: ApiService) { }) } fun createProject(name: String, description: String, onSuccess: () -> Unit, onError: (String) -> Unit) { - val call = apiService.createProject(Project(0, name, description, Date(), 0, null)) + val call = apiService.createProject(Project(0, name, description, Date(), 0)) call.enqueue(object : Callback { override fun onResponse(call: Call, response: Response) { if (response.isSuccessful) {