mirror of https://github.com/M66B/FairEmail.git
Consider events without method as tentative
This commit is contained in:
parent
adf130df6b
commit
c5bb884473
|
@ -2716,7 +2716,6 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
|||
return;
|
||||
|
||||
if (icalendar == null ||
|
||||
icalendar.getMethod() == null ||
|
||||
icalendar.getEvents().size() == 0) {
|
||||
clearCalendar();
|
||||
grpCalendar.setVisibility(View.GONE);
|
||||
|
@ -2780,7 +2779,8 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
|||
tvAttendees.setVisibility(attendee.size() == 0 ? View.GONE : View.VISIBLE);
|
||||
|
||||
boolean canRespond =
|
||||
(icalendar.getMethod().isRequest() &&
|
||||
(icalendar.getMethod() != null &&
|
||||
icalendar.getMethod().isRequest() &&
|
||||
organizer != null && organizer.getEmail() != null &&
|
||||
message.to != null && message.to.length > 0);
|
||||
grpCalendarResponse.setVisibility(canRespond ? View.VISIBLE : View.GONE);
|
||||
|
@ -2839,7 +2839,9 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
|||
}
|
||||
|
||||
int status;
|
||||
if (icalendar.getMethod().isRequest())
|
||||
if (icalendar.getMethod() == null)
|
||||
status = CalendarContract.Events.STATUS_TENTATIVE;
|
||||
else if (icalendar.getMethod().isRequest())
|
||||
status = CalendarContract.Events.STATUS_TENTATIVE;
|
||||
else if (icalendar.getMethod().isCancel())
|
||||
status = CalendarContract.Events.STATUS_CANCELED;
|
||||
|
|
Loading…
Reference in New Issue