2018-11-29 Fred Gleason <fredg@paravelsystems.com>

* Added a 'SERVICES.INCLUDE_IMPORT_MARKERS' field to the database.
	* Added a 'LOGS.INCLUDE_IMPORT_MARKERS' field to the database.
	* Incremented the database version to 301.
	* Added an 'Inlcude Import Markers in Finished Logs' checkbox to
	the 'Edit Service' dialog in rdadmin(1).
This commit is contained in:
Fred Gleason
2018-11-29 14:44:38 -05:00
parent 4220a2c9d4
commit a9a3f385ad
33 changed files with 302 additions and 129 deletions

View File

@@ -223,6 +223,18 @@ void RDLog::setCompletedTracks(unsigned tracks) const
}
bool RDLog::includeImportMarkers() const
{
return RDBool(GetStringValue("INCLUDE_IMPORT_MARKERS"));
}
void RDLog::setIncludeImportMarkers(bool state)
{
SetRow("INCLUDE_IMPORT_MARKERS",RDYesNo(state));
}
int RDLog::linkQuantity(RDLog::Source src) const
{
switch(src) {
@@ -638,11 +650,9 @@ QString RDLog::GetStringValue(const QString &field) const
q=new RDSqlQuery(sql);
if(q->first()) {
accum=q->value(0).toString();
delete q;
return accum;
}
delete q;
return 0;
return accum;
}