fix(sogo-tool): add protection to expire-sessions if the input is not an integer

This commit is contained in:
Hivert Quentin
2023-11-17 15:50:41 +01:00
parent ca2c5c188e
commit bb943e414d
2 changed files with 7 additions and 3 deletions

View File

@@ -140,7 +140,12 @@
NSLog(@"Remove all sessions older than %d min", sessionExpireMinutes);
if (sessionExpireMinutes >= 0)
if (sessionExpireMinutes == 0 && ![[arguments objectAtIndex: 0] isEqualToString:@"0"])
{
//If the input is not a number intValue return 0 so we check that's really the case
[self usage];
}
else if (sessionExpireMinutes >= 0)
{
rc = [self expireUserSessionOlderThan: sessionExpireMinutes];
}