mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-10-17 16:11:12 +02:00
2023-04-12 Fred Gleason <fredg@paravelsystems.com>
* Added 'RDReplicator::roundDownToDow()' methods. * Added a 'Westwood One Wegener Portal' replicator. Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
@@ -205,6 +205,10 @@ QString RDReplicator::typeString(RDReplicator::Type type)
|
||||
ret="Citadel X-Digital Portal";
|
||||
break;
|
||||
|
||||
case RDReplicator::TypeWw1Ipump:
|
||||
ret="Westwood One Wegener Portal";
|
||||
break;
|
||||
|
||||
case RDReplicator::TypeLast:
|
||||
break;
|
||||
}
|
||||
@@ -212,6 +216,22 @@ QString RDReplicator::typeString(RDReplicator::Type type)
|
||||
}
|
||||
|
||||
|
||||
QDate RDReplicator::roundDownToDow(const QDate &date,int dow)
|
||||
{
|
||||
return date.addDays(-(date.dayOfWeek()-dow));
|
||||
}
|
||||
|
||||
|
||||
QDateTime RDReplicator::roundDownToDow(const QDateTime &dt,int dow)
|
||||
{
|
||||
QDateTime ret=dt;
|
||||
|
||||
ret.setDate(RDReplicator::roundDownToDow(dt.date(),dow));
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
QVariant RDReplicator::GetValue(const QString &field) const
|
||||
{
|
||||
QVariant ret;
|
||||
|
Reference in New Issue
Block a user