diff --git a/payload/Library/nudge/Resources/nudge b/payload/Library/nudge/Resources/nudge index e025315..b6e27e7 100755 --- a/payload/Library/nudge/Resources/nudge +++ b/payload/Library/nudge/Resources/nudge @@ -455,7 +455,7 @@ def main(): minor_updates_required = False # Start main logic on major and minor upgrades - if LooseVersion(minimum_os_version_major) > os_version_major: + if LooseVersion(minimum_os_version_major) > os_version: # This is a major upgrade now and needs the app. We shouldn't # perform minor updates. if LOCAL_URL_FOR_UPGRADE: @@ -690,6 +690,10 @@ def main(): else: nudgelog('Timer is set to %s' % str(timer)) + # Set last_seen to now, regardless of what it was before + set_pref('last_seen', datetime.utcnow()) + last_seen = pref('last_seen') + # Set up our window controller and delegate nudge.hidden = True nudge.run()