autoformatting the file

This commit is contained in:
Tibor Kaputa
2021-08-12 22:02:41 +02:00
committed by GitHub
parent 3a0ee3794c
commit 5c94f82bbb

View File

@ -23,7 +23,13 @@ class IcsExporter {
private var eventsFailed = 0 private var eventsFailed = 0
private var calendars = ArrayList<CalDAVCalendar>() private var calendars = ArrayList<CalDAVCalendar>()
fun exportEvents(activity: BaseSimpleActivity, outputStream: OutputStream?, events: ArrayList<Event>, showExportingToast: Boolean, callback: (result: ExportResult) -> Unit) { fun exportEvents(
activity: BaseSimpleActivity,
outputStream: OutputStream?,
events: ArrayList<Event>,
showExportingToast: Boolean,
callback: (result: ExportResult) -> Unit
) {
if (outputStream == null) { if (outputStream == null) {
callback(EXPORT_FAIL) callback(EXPORT_FAIL)
return return
@ -58,7 +64,7 @@ class IcsExporter {
event.startTS.let { out.writeLn("$DTSTART:${Formatter.getExportedTime(it * 1000L)}") } event.startTS.let { out.writeLn("$DTSTART:${Formatter.getExportedTime(it * 1000L)}") }
event.endTS.let { out.writeLn("$DTEND:${Formatter.getExportedTime(it * 1000L)}") } event.endTS.let { out.writeLn("$DTEND:${Formatter.getExportedTime(it * 1000L)}") }
} }
event.hasMissingYear().let { out.writeLn("$MISSING_YEAR${if(it) 1 else 0}") } event.hasMissingYear().let { out.writeLn("$MISSING_YEAR${if (it) 1 else 0}") }
out.writeLn("$DTSTAMP$exportTime") out.writeLn("$DTSTAMP$exportTime")
out.writeLn("$STATUS$CONFIRMED") out.writeLn("$STATUS$CONFIRMED")
@ -74,11 +80,13 @@ class IcsExporter {
out.writeLn(END_CALENDAR) out.writeLn(END_CALENDAR)
} }
callback(when { callback(
eventsExported == 0 -> EXPORT_FAIL when {
eventsFailed > 0 -> EXPORT_PARTIAL eventsExported == 0 -> EXPORT_FAIL
else -> EXPORT_OK eventsFailed > 0 -> EXPORT_PARTIAL
}) else -> EXPORT_OK
}
)
} }
} }