From fe51ff6804a150bc77da40991674cbb9e240f60c Mon Sep 17 00:00:00 2001 From: Raphael Date: Tue, 11 Mar 2025 14:36:01 +0100 Subject: [PATCH] fix #9 images projets --- app/src/main/java/com/dreamteam/timelapse/ProjectAdapter.kt | 3 ++- app/src/main/java/com/dreamteam/timelapse/data/Project.kt | 4 ++-- .../java/com/dreamteam/timelapse/data/ProjectRepository.kt | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) 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) {