diff --git a/ChangeLog b/ChangeLog index e38cc0e9..cba189c9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -18085,3 +18085,6 @@ * Put Amplitude and Time Up/Down arrows back in rdlibrary(1). 2018-11-26 Patrick Linstruth * Moved mixer initialization to caed(8). +2018-11-30 Fred Gleason + * Fixed a bug in rdadmin(1) that caused the exemplar value of + 'Report Editor' to fail to propagate to new host configurations. diff --git a/lib/rdstation.cpp b/lib/rdstation.cpp index 02087e20..ce95c6d1 100644 --- a/lib/rdstation.cpp +++ b/lib/rdstation.cpp @@ -871,7 +871,8 @@ bool RDStation::create(const QString &name,QString *err_msg, "CARTSLOT_COLUMNS,"+ // 19 "CARTSLOT_ROWS,"+ // 20 "ENABLE_DRAGDROP,"+ // 21 - "ENFORCE_PANEL_SETUP "+ // 22 + "ENFORCE_PANEL_SETUP,"+ // 22 + "REPORT_EDITOR_PATH "+ // 23 "from STATIONS where "+ "NAME=\""+RDEscapeString(exemplar)+"\""; q=new RDSqlQuery(sql); @@ -904,7 +905,8 @@ bool RDStation::create(const QString &name,QString *err_msg, QString().sprintf("CARTSLOT_COLUMNS=%d,",q->value(19).toInt())+ QString().sprintf("CARTSLOT_ROWS=%d,",q->value(20).toInt())+ "ENABLE_DRAGDROP=\""+RDEscapeString(q->value(21).toString())+"\","+ - "ENFORCE_PANEL_SETUP=\""+RDEscapeString(q->value(22).toString())+"\""; + "ENFORCE_PANEL_SETUP=\""+RDEscapeString(q->value(22).toString())+"\","+ + "REPORT_EDITOR_PATH=\""+RDEscapeString(q->value(23).toString())+"\""; q1=new RDSqlQuery(sql); if(!q1->isActive()) { *err_msg=QObject::tr("host already exists");