mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2026-01-12 07:35:55 +01:00
2017-11-28 Fred Gleason <fredg@paravelsystems.com>
* Added a 'USER_SERVICE_PERMS' table to the database. * Incremented the database version to 272. * Added a 'Service Permissions' button to the Edit User dialog in rdadmin(1).
This commit is contained in:
@@ -247,7 +247,8 @@ MainWidget::MainWidget(QWidget *parent)
|
||||
|
||||
//
|
||||
// Log Filter
|
||||
//
|
||||
//
|
||||
log_filter_widget=
|
||||
new RDLogFilter(RDLogFilter::UserFilter,rduser,log_config,this);
|
||||
connect(log_filter_widget,SIGNAL(filterChanged(const QString &)),
|
||||
this,SLOT(filterChangedData(const QString &)));
|
||||
@@ -343,7 +344,7 @@ MainWidget::MainWidget(QWidget *parent)
|
||||
log_close_button->setFont(button_font);
|
||||
log_close_button->setText(tr("&Close"));
|
||||
connect(log_close_button,SIGNAL(clicked()),this,SLOT(quitMainWidget()));
|
||||
|
||||
|
||||
// RefreshList();
|
||||
|
||||
#ifndef WIN32
|
||||
@@ -384,6 +385,8 @@ void MainWidget::userData()
|
||||
if(rduser!=NULL) {
|
||||
delete rduser;
|
||||
}
|
||||
rduser=new RDUser(rdripc->user());
|
||||
log_filter_widget->setUser(rduser);
|
||||
RefreshList();
|
||||
|
||||
//
|
||||
@@ -410,7 +413,8 @@ void MainWidget::addData()
|
||||
std::vector<QString> newlogs;
|
||||
RDAddLog *log;
|
||||
|
||||
if(rduser->createLog()) {
|
||||
if(rduser->createLog()) {
|
||||
log=new RDAddLog(&logname,&svcname,RDLogFilter::UserFilter,rduser,
|
||||
rdstation_conf,tr("Add Log"),this);
|
||||
if(log->exec()!=0) {
|
||||
delete log;
|
||||
|
||||
Reference in New Issue
Block a user