From fe2838deb578b38e98b8c0e55117aeacba9510f6 Mon Sep 17 00:00:00 2001 From: Aman Bansal Date: Thu, 14 Mar 2019 23:58:05 +0530 Subject: [PATCH] fix: Empty organizer section in Ticket Details (#1308) --- .../openevent/general/order/OrderDetailsViewHolder.kt | 7 ++++++- app/src/main/res/layout-land/item_card_order_details.xml | 1 + app/src/main/res/layout/item_card_order_details.xml | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/fossasia/openevent/general/order/OrderDetailsViewHolder.kt b/app/src/main/java/org/fossasia/openevent/general/order/OrderDetailsViewHolder.kt index b8da3aea1..5b4986b40 100644 --- a/app/src/main/java/org/fossasia/openevent/general/order/OrderDetailsViewHolder.kt +++ b/app/src/main/java/org/fossasia/openevent/general/order/OrderDetailsViewHolder.kt @@ -16,6 +16,7 @@ import kotlinx.android.synthetic.main.item_card_order_details.view.name import kotlinx.android.synthetic.main.item_card_order_details.view.orderIdentifier import kotlinx.android.synthetic.main.item_card_order_details.view.organizer import kotlinx.android.synthetic.main.item_card_order_details.view.qrCodeView +import kotlinx.android.synthetic.main.item_card_order_details.view.organizerLabel import org.fossasia.openevent.general.attendees.Attendee import org.fossasia.openevent.general.event.Event import org.fossasia.openevent.general.event.EventUtils @@ -41,8 +42,12 @@ class OrderDetailsViewHolder(itemView: View) : RecyclerView.ViewHolder(itemView) itemView.location.text = event.locationName itemView.date.text = "$formattedDate\n$formattedTime $timezone" itemView.eventSummary.text = event.description?.stripHtml() - itemView.organizer.text = event.organizerName + if (event.organizerName.isNullOrEmpty()) { + itemView.organizerLabel.visibility = View.GONE + } else { + itemView.organizer.text = event.organizerName + } itemView.map.setOnClickListener { val mapUrl = loadMapUrl(event) val mapIntent = Intent(Intent.ACTION_VIEW, Uri.parse(mapUrl)) diff --git a/app/src/main/res/layout-land/item_card_order_details.xml b/app/src/main/res/layout-land/item_card_order_details.xml index 3b5176074..2ecc44468 100644 --- a/app/src/main/res/layout-land/item_card_order_details.xml +++ b/app/src/main/res/layout-land/item_card_order_details.xml @@ -203,6 +203,7 @@ android:layout_margin="@dimen/layout_margin_medium" android:scaleType="centerCrop" />