fix: nil check in renderCalendarInvite (#1023)

Ved Prakash Arya and Ved Prakash created

Co-authored-by: Ved Prakash <vedpra260@gmail.com>

Change summary

tui/email_view.go | 4 ++++
1 file changed, 4 insertions(+)

Detailed changes

tui/email_view.go 🔗

@@ -468,6 +468,10 @@ func (m *EmailView) GetEmail() fetcher.Email {
 
 // renderCalendarInvite renders a calendar invite card
 func renderCalendarInvite(event *calendar.Event) string {
+	if event == nil {
+		return ""
+	}
+
 	style := lipgloss.NewStyle().
 		Border(lipgloss.DoubleBorder()).
 		BorderForeground(theme.ActiveTheme.Accent).