Use instance or make static functions for icalmanager

issue id
b6f13c06-7bf2-47d1-b09b-84ac7b23042a
state
BACKLOG
tags
(UNTAGGED)
assigned to
(not assigned)
depends on
no dependencies

comments

  1. Date
    2025-08-31 02:26:41
    By
    Louis Holbrook (lash) <l@holbrook.no> (!!)
    For example, get_all_events operates on instance (self) but also requires an explicit calendar object. It seems more reasonable to use self.calendar and drop the extra param. If needed to be used outside instance context, the function should be implemented as static or even outside the class.