39 lines
1.7 KiB
Java
39 lines
1.7 KiB
Java
|
package com.discord.utilities.guildscheduledevent;
|
||
|
|
||
|
import com.discord.api.guildscheduledevent.GuildScheduledEvent;
|
||
|
import com.discord.api.guildscheduledevent.GuildScheduledEventStatus;
|
||
|
import java.util.Comparator;
|
||
|
/* compiled from: GuildScheduledEventUtilities.kt */
|
||
|
public final class GuildScheduledEventsComparator implements Comparator<GuildScheduledEvent> {
|
||
|
public static final GuildScheduledEventsComparator INSTANCE = new GuildScheduledEventsComparator();
|
||
|
|
||
|
private GuildScheduledEventsComparator() {
|
||
|
}
|
||
|
|
||
|
/* JADX WARNING: Code restructure failed: missing block: B:9:0x0017, code lost:
|
||
|
if ((r7 != null ? r7.k() : null) != r2) goto L_0x0019;
|
||
|
*/
|
||
|
public int compare(GuildScheduledEvent guildScheduledEvent, GuildScheduledEvent guildScheduledEvent2) {
|
||
|
GuildScheduledEventStatus guildScheduledEventStatus = null;
|
||
|
GuildScheduledEventStatus k = guildScheduledEvent != null ? guildScheduledEvent.k() : null;
|
||
|
GuildScheduledEventStatus guildScheduledEventStatus2 = GuildScheduledEventStatus.ACTIVE;
|
||
|
if (k == guildScheduledEventStatus2) {
|
||
|
}
|
||
|
if ((guildScheduledEvent != null ? guildScheduledEvent.k() : null) != guildScheduledEventStatus2) {
|
||
|
if (guildScheduledEvent2 != null) {
|
||
|
guildScheduledEventStatus = guildScheduledEvent2.k();
|
||
|
}
|
||
|
if (guildScheduledEventStatus == guildScheduledEventStatus2) {
|
||
|
return 1;
|
||
|
}
|
||
|
}
|
||
|
if (guildScheduledEvent != null && guildScheduledEvent2 != null) {
|
||
|
return guildScheduledEvent.j().compareTo(guildScheduledEvent2.j());
|
||
|
}
|
||
|
if (guildScheduledEvent == null) {
|
||
|
return 1;
|
||
|
}
|
||
|
return guildScheduledEvent2 == null ? -1 : 0;
|
||
|
}
|
||
|
}
|