16 lines
462 B
C#
16 lines
462 B
C#
using BirdsiteLive.Common.Settings;
|
|
using System;
|
|
|
|
namespace BirdsiteLive.Pipeline.Processors.TweetsCleanUp.Base
|
|
{
|
|
public class RetentionBase
|
|
{
|
|
protected int GetRetentionTime(InstanceSettings settings)
|
|
{
|
|
var retentionTime = Math.Abs(settings.MaxTweetRetention);
|
|
if (retentionTime < 1) retentionTime = 1;
|
|
if (retentionTime > 90) retentionTime = 90;
|
|
return retentionTime;
|
|
}
|
|
}
|
|
} |