2020-11-14 Fred Gleason <fredg@paravelsystems.com>

* Added an 'RDProcess::setProcessEnvironment()' method.
	* Fixed a bug in 'RDSvc::create()' that failed to propagate
	the 'SERVICES.SUB_EVENT_INHERITANCE', 'SERVICES.TFC_PREIMPORT_CMD',
	'SERVICES.TFC_LABEL_CART', 'SERVICES.TFC_TRACK_CART',
	'SERVICES.TFC_BREAK_STRING', 'SERVICES.TFC_TRACK_STRING',
	'SERVICES.MUS_PREIMPORT_CMD, 'SERVICES.MUS_LABEL_CART',
	'SERVICES.MUS_TRACK_CART', 'SERVICES.MUS_BREAK_STRING',
	'SERVICES.MUS_TRACK_STRING', 'SERVICES.PROGRAM_CODE' and
	'SERVICES.DESCRIPTION' fields when using an exemplar.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
Fred Gleason 2020-11-15 11:33:57 -05:00
parent 9cd09bacad
commit 622e2b670d

View File

@ -1256,7 +1256,6 @@ bool RDSvc::create(const QString &name,QString *err_msg,
else { // Base on Existing Service
sql=QString("select ")+
"DESCRIPTION,"+ // 00
"NAME_TEMPLATE,"+ // 01
"DESCRIPTION_TEMPLATE,"+ // 02
"PROGRAM_CODE,"+ // 03
@ -1332,7 +1331,6 @@ bool RDSvc::create(const QString &name,QString *err_msg,
sql=QString("insert into SERVICES set ")+
"DESCRIPTION=\""+
RDEscapeString(tr("Copy of")+" "+q->value(0).toString())+"\","+
"NAME_TEMPLATE=\""+RDEscapeString(q->value(1).toString())+"\","+
"DESCRIPTION_TEMPLATE=\""+RDEscapeString(q->value(2).toString())+"\","+
"PROGRAM_CODE=\""+RDEscapeString(q->value(3).toString())+"\","+