mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2026-01-16 09:31:15 +01:00
2022-12-13 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up filtering SQL in 'RDFeedListModel'. Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
@@ -23795,3 +23795,5 @@
|
|||||||
* Purged vestigal code from rdlogedit(1).
|
* Purged vestigal code from rdlogedit(1).
|
||||||
2022-12-13 Fred Gleason <fredg@paravelsystems.com>
|
2022-12-13 Fred Gleason <fredg@paravelsystems.com>
|
||||||
* Cleaned up filtering SQL in 'RDLogListModel'.
|
* Cleaned up filtering SQL in 'RDLogListModel'.
|
||||||
|
2022-12-13 Fred Gleason <fredg@paravelsystems.com>
|
||||||
|
* Cleaned up filtering SQL in 'RDFeedListModel'.
|
||||||
|
|||||||
@@ -425,18 +425,18 @@ void RDFeedListModel::changeUser()
|
|||||||
|
|
||||||
if(d_is_admin) {
|
if(d_is_admin) {
|
||||||
sql=QString("select ")+
|
sql=QString("select ")+
|
||||||
"`KEY_NAME` "+ // 00
|
"`FEEDS`.`KEY_NAME` "+ // 00
|
||||||
"from `FEEDS`";
|
"from `FEEDS`";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
sql=QString("select ")+
|
sql=QString("select ")+
|
||||||
"`KEY_NAME` "+ // 00
|
"`FEED_PERMS`.`KEY_NAME` "+ // 00
|
||||||
"from `FEED_PERMS` where "+
|
"from `FEED_PERMS` where "+
|
||||||
"`USER_NAME`='"+RDEscapeString(rda->user()->name())+"'";
|
"`FEED_PERMS`.`USER_NAME`='"+RDEscapeString(rda->user()->name())+"'";
|
||||||
}
|
}
|
||||||
q=new RDSqlQuery(sql);
|
q=new RDSqlQuery(sql);
|
||||||
while(q->next()) {
|
while(q->next()) {
|
||||||
filter_sql+="(`KEY_NAME`='"+RDEscapeString(q->value(0).toString())+"')||";
|
filter_sql+="(`FEEDS`.`KEY_NAME`='"+RDEscapeString(q->value(0).toString())+"')||";
|
||||||
}
|
}
|
||||||
delete q;
|
delete q;
|
||||||
filter_sql=filter_sql.left(filter_sql.length()-2);
|
filter_sql=filter_sql.left(filter_sql.length()-2);
|
||||||
|
|||||||
Reference in New Issue
Block a user