nudge
nudge copied to clipboard
Request: if the user selects primaryQuitButton, func setDeferralTime should add the duration of the current refreshCycle timer when setting the deferRunUntil time.
https://github.com/macadmins/nudge/blob/92a5e13d821824df58aa01c5a0e369e47ef271c5/Nudge/Utilities/Utils.swift#L872
Please update this function and any relevant functions to take into account the current refreshCycle timers used for initial-, approaching-, and imminentRefreshCycles.
The request here is to allow administrators to guarantee that Nudge will not appear again before the promised refresh interval, whether they ignore the app or if they choose to quit / defer it until later.