[QGIS Commit] r11514 - in trunk/qgis/src: app plugins/spit

svn_qgis at osgeo.org svn_qgis at osgeo.org
Wed Aug 26 11:56:43 EDT 2009


Author: jef
Date: 2009-08-26 11:56:43 -0400 (Wed, 26 Aug 2009)
New Revision: 11514

Modified:
   trunk/qgis/src/app/qgsnewconnection.cpp
   trunk/qgis/src/plugins/spit/qgsspit.cpp
   trunk/qgis/src/plugins/spit/qgsspitplugin.cpp
Log:
fix #1897

Modified: trunk/qgis/src/app/qgsnewconnection.cpp
===================================================================
--- trunk/qgis/src/app/qgsnewconnection.cpp	2009-08-26 14:28:54 UTC (rev 11513)
+++ trunk/qgis/src/app/qgsnewconnection.cpp	2009-08-26 15:56:43 UTC (rev 11514)
@@ -15,7 +15,6 @@
  *                                                                         *
  ***************************************************************************/
 /* $Id$ */
-#include <iostream>
 
 #include <QSettings>
 #include <QMessageBox>
@@ -132,8 +131,6 @@
   }
   // free pg connection resources
   PQfinish( pd );
-
-
 }
 
 void QgsNewConnection::saveConnection()

Modified: trunk/qgis/src/plugins/spit/qgsspit.cpp
===================================================================
--- trunk/qgis/src/plugins/spit/qgsspit.cpp	2009-08-26 14:28:54 UTC (rev 11513)
+++ trunk/qgis/src/plugins/spit/qgsspit.cpp	2009-08-26 15:56:43 UTC (rev 11514)
@@ -467,7 +467,7 @@
       }
     }
 
-    QString schemaSql = QString( "select nspname from pg_namespace,pg_user where nspowner=usesysid and usename=%1" )
+    QString schemaSql = QString( "select nspname from pg_namespace where has_schema_privilege(nspname, 'CREATE')" )
                         .arg( QgsPgUtil::quotedValue( username ) );
     PGresult *schemas = PQexec( conn, schemaSql.toUtf8() );
     // get the schema names

Modified: trunk/qgis/src/plugins/spit/qgsspitplugin.cpp
===================================================================
--- trunk/qgis/src/plugins/spit/qgsspitplugin.cpp	2009-08-26 14:28:54 UTC (rev 11513)
+++ trunk/qgis/src/plugins/spit/qgsspitplugin.cpp	2009-08-26 15:56:43 UTC (rev 11514)
@@ -19,7 +19,6 @@
 /*  $Id$ */
 
 // includes
-#include <iostream>
 #include <vector>
 
 #include <QAction>



More information about the QGIS-commit mailing list