Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error when opening a MB-unrelated project with Validator dock visible #819

Open
domi4484 opened this issue Aug 11, 2023 · 0 comments
Open

Comments

@domi4484
Copy link
Member

image

{
  "ExceptionDetails": {
    "Type": "OperationalError",
    "Message": "near \"di\": syntax error"
  },
  "Environment": {
    "Qgis Version": "3.30.3-'s-Hertogenbosch",
    "Operating System": "linux",
    "Locale": "en"
  },
  "Trace": [
    {
      "Name": "set_current_layer",
      "Filename": "validate.py",
      "LineNo": 249,
      "Variables": {
        "self": "<QgisModelBaker.gui.validate.ValidateDock object at 0x7f27aa96f370>",
        "layer": "<QgsVectorLayer: 'Area di studio' (ogr)>",
        "source_provider": "<qgis._core.QgsVectorDataProvider object at 0x7f27aa96e560>",
        "schema_identificator": "home_domi_insync_damiano_opengis_ch_google_drive_shared_drives_opengis_ch_clients_ct_ti_plugin_pzp_alluvionamentorialebrima_original_data_1110_05062023_140351_gpkg",
        "valid": "True",
        "mode": "2",
        "output_file_name": "home_domi_insync_damiano_opengis_ch_google_drive_shared_drives_opengis_ch_clients_ct_ti_plugin_pzp_alluvionamentorialebrima_original_data_1110_05062023_140351_gpkg.xtf"
      }
    },
    {
      "Name": "_get_tid_handling",
      "Filename": "validate.py",
      "LineNo": 311,
      "Variables": {
        "self": "<QgisModelBaker.gui.validate.ValidateDock object at 0x7f27aa96f370>"
      }
    },
    {
      "Name": "get_db_connector",
      "Filename": "db_utils.py",
      "LineNo": 127,
      "Variables": {
        "configuration": "<QgisModelBaker.libs.modelbaker.iliwrapper.ili2dbconfig.ValidateConfiguration object at 0x7f27aa6ef250>",
        "db_simple_factory": "<QgisModelBaker.libs.modelbaker.db_factory.db_simple_factory.DbSimpleFactory object at 0x7f28c4779610>",
        "schema": "",
        "db_factory": "<QgisModelBaker.libs.modelbaker.db_factory.gpkg_factory.GpkgFactory object at 0x7f28c4742f90>",
        "config_manager": "<QgisModelBaker.libs.modelbaker.db_factory.gpkg_command_config_manager.GpkgCommandConfigManager object at 0x7f28bb8cdb90>",
        "uri_string": "/home/domi/Insync/damiano@opengis.ch/Google Drive - Shared drives/OPENGIS.ch/Clients/Ct Ti/Plugin PZP/AlluvionamentoRialeBrima ORIGINAL/data_1110_05062023_140351.gpkg"
      }
    },
    {
      "Name": "get_db_connector",
      "Filename": "gpkg_factory.py",
      "LineNo": 29,
      "Variables": {
        "self": "<QgisModelBaker.libs.modelbaker.db_factory.gpkg_factory.GpkgFactory object at 0x7f28c4742f90>",
        "uri": "/home/domi/Insync/damiano@opengis.ch/Google Drive - Shared drives/OPENGIS.ch/Clients/Ct Ti/Plugin PZP/AlluvionamentoRialeBrima ORIGINAL/data_1110_05062023_140351.gpkg",
        "schema": ""
      }
    },
    {
      "Name": "__init__",
      "Filename": "gpkg_connector.py",
      "LineNo": 52,
      "Variables": {
        "self": "<QgisModelBaker.libs.modelbaker.dbconnector.gpkg_connector.GPKGConnector object at 0x7f27aa96ff40>",
        "uri": "/home/domi/Insync/damiano@opengis.ch/Google Drive - Shared drives/OPENGIS.ch/Clients/Ct Ti/Plugin PZP/AlluvionamentoRialeBrima ORIGINAL/data_1110_05062023_140351.gpkg",
        "schema": "None"
      }
    },
    {
      "Name": "_get_tables_info",
      "Filename": "gpkg_connector.py",
      "LineNo": 201,
      "Variables": {
        "self": "<QgisModelBaker.libs.modelbaker.dbconnector.gpkg_connector.GPKGConnector object at 0x7f27aa96ff40>",
        "cursor": "<sqlite3.Cursor object at 0x7f27cc130ac0>",
        "interlis_fields": "",
        "interlis_joins": "",
        "records": "[<sqlite3.Row object at 0x7f28bb9144c0>, <sqlite3.Row object at 0x7f28bb914400>, <sqlite3.Row object at 0x7f28bb9143d0>, <sqlite3.Row object at 0x7f28bb77f5b0>, <sqlite3.Row object at 0x7f28bb77f340>, <sqlite3.Row object at 0x7f28bb77f3a0>, <sqlite3.Row object at 0x7f28bb77f3d0>, <sqlite3.Row object at 0x7f28bb77f460>, <sqlite3.Row object at 0x7f28bb77f490>, <sqlite3.Row object at 0x7f28bb77f2e0>, <sqlite3.Row object at 0x7f28bb77f580>, <sqlite3.Row object at 0x7f28bb77d8d0>, <sqlite3.Row object at 0x7f28bb77d960>, <sqlite3.Row object at 0x7f28bb77dab0>, <sqlite3.Row object at 0x7f28bb77dba0>, <sqlite3.Row object at 0x7f28bb77dd50>, <sqlite3.Row object at 0x7f28bb77de40>, <sqlite3.Row object at 0x7f28bb77df30>, <sqlite3.Row object at 0x7f28bb77e1d0>, <sqlite3.Row object at 0x7f28bb77e2c0>, <sqlite3.Row object at 0x7f28bb77e3b0>, <sqlite3.Row object at 0x7f28bb77e4a0>, <sqlite3.Row object at 0x7f28bb77e590>, <sqlite3.Row object at 0x7f28bb77e680>, <sqlite3.Row object at 0x7f28bb77ea70>, <sqlite3.Row object at 0x7f28bb77eb60>, <sqlite3.Row object at 0x7f28bb77ec50>, <sqlite3.Row object at 0x7f28bb77ed40>, <sqlite3.Row object at 0x7f28bb77ee30>, <sqlite3.Row object at 0x7f28bb77ef20>, <sqlite3.Row object at 0x7f28bb77f010>, <sqlite3.Row object at 0x7f28bb77f100>, <sqlite3.Row object at 0x7f28bb77d810>, <sqlite3.Row object at 0x7f28bb77c160>, <sqlite3.Row object at 0x7f28bb77d840>, <sqlite3.Row object at 0x7f28bb77d930>, <sqlite3.Row object at 0x7f28bb77d990>, <sqlite3.Row object at 0x7f28bb77d9c0>, <sqlite3.Row object at 0x7f28bb77da50>, <sqlite3.Row object at 0x7f28bb77da80>, <sqlite3.Row object at 0x7f28bb77dae0>, <sqlite3.Row object at 0x7f28bb77db10>, <sqlite3.Row object at 0x7f28bb77db40>, <sqlite3.Row object at 0x7f28bb77db70>, <sqlite3.Row object at 0x7f28bb77dc90>, <sqlite3.Row object at 0x7f28bb77dcc0>, <sqlite3.Row object at 0x7f28bb77dcf0>, <sqlite3.Row object at 0x7f28bb77dd20>, <sqlite3.Row object at 0x7f28bb77dd80>, <sqlite3.Row object at 0x7f28bb77ddb0>, <sqlite3.Row object at 0x7f28bb77dde0>, <sqlite3.Row object at 0x7f28bb77de10>, <sqlite3.Row object at 0x7f28bb77de70>, <sqlite3.Row object at 0x7f28bb77dea0>, <sqlite3.Row object at 0x7f28bb77ded0>, <sqlite3.Row object at 0x7f28bb77df00>, <sqlite3.Row object at 0x7f28bb77df60>, <sqlite3.Row object at 0x7f28bb77e140>, <sqlite3.Row object at 0x7f28bb77e170>, <sqlite3.Row object at 0x7f28bb77e1a0>, <sqlite3.Row object at 0x7f28bb77e200>, <sqlite3.Row object at 0x7f28bb77e230>, <sqlite3.Row object at 0x7f28bb77e260>, <sqlite3.Row object at 0x7f28bb77e290>, <sqlite3.Row object at 0x7f28bb77e2f0>, <sqlite3.Row object at 0x7f28bb77e320>, <sqlite3.Row object at 0x7f28bb77e350>, <sqlite3.Row object at 0x7f28bb77e380>, <sqlite3.Row object at 0x7f28bb77e3e0>, <sqlite3.Row object at 0x7f28bb77e410>, <sqlite3.Row object at 0x7f28bb77e440>, <sqlite3.Row object at 0x7f28bb77e470>, <sqlite3.Row object at 0x7f28bb77e4d0>, <sqlite3.Row object at 0x7f28bb77e500>, <sqlite3.Row object at 0x7f28bb77e530>, <sqlite3.Row object at 0x7f28bb77e560>, <sqlite3.Row object at 0x7f28bb77e5c0>, <sqlite3.Row object at 0x7f28bb77e5f0>, <sqlite3.Row object at 0x7f28bb77e620>, <sqlite3.Row object at 0x7f28bb77e650>, <sqlite3.Row object at 0x7f28bb77e6b0>, <sqlite3.Row object at 0x7f28bb77e6e0>, <sqlite3.Row object at 0x7f28bb77e710>, <sqlite3.Row object at 0x7f28bb77ea40>, <sqlite3.Row object at 0x7f28bb77eaa0>, <sqlite3.Row object at 0x7f28bb77ead0>, <sqlite3.Row object at 0x7f28bb77eb00>, <sqlite3.Row object at 0x7f28bb77eb30>, <sqlite3.Row object at 0x7f28bb77eb90>, <sqlite3.Row object at 0x7f28bb77ebc0>, <sqlite3.Row object at 0x7f28bb77ebf0>, <sqlite3.Row object at 0x7f28bb77ec20>, <sqlite3.Row object at 0x7f28bb77ec80>, <sqlite3.Row object at 0x7f28bb77ecb0>, <sqlite3.Row object at 0x7f28bb77ece0>, <sqlite3.Row object at 0x7f28bb77ed10>, <sqlite3.Row object at 0x7f28bb77ed70>, <sqlite3.Row object at 0x7f28bb77eda0>, <sqlite3.Row object at 0x7f28bb77edd0>, <sqlite3.Row object at 0x7f28bb77ee00>, <sqlite3.Row object at 0x7f28bb77ee60>, <sqlite3.Row object at 0x7f28bb77ee90>, <sqlite3.Row object at 0x7f28bb77eec0>, <sqlite3.Row object at 0x7f28bb77eef0>, <sqlite3.Row object at 0x7f28bb77ef50>, <sqlite3.Row object at 0x7f28bb77ef80>, <sqlite3.Row object at 0x7f28bb77efb0>, <sqlite3.Row object at 0x7f28bb77efe0>, <sqlite3.Row object at 0x7f28bb77f040>, <sqlite3.Row object at 0x7f28bb77f070>, <sqlite3.Row object at 0x7f28bb77f0a0>, <sqlite3.Row object at 0x7f28bb77f0d0>, <sqlite3.Row object at 0x7f28bb77f130>, <sqlite3.Row object at 0x7f28bb77f160>, <sqlite3.Row object at 0x7f28bb77f190>, <sqlite3.Row object at 0x7f28bb77f1c0>, <sqlite3.Row object at 0x7f28bb77f1f0>, <sqlite3.Row object at 0x7f28bb77f220>, <sqlite3.Row object at 0x7f28bb77f400>, <sqlite3.Row object at 0x7f28bb77f4c0>, <sqlite3.Row object at 0x7f28bb77f4f0>, <sqlite3.Row object at 0x7f28bb77f520>, <sqlite3.Row object at 0x7f28bb77f280>, <sqlite3.Row object at 0x7f28bb77f5e0>]",
        "filtered_records": "[<sqlite3.Row object at 0x7f28bb9144c0>, <sqlite3.Row object at 0x7f28bb914400>, <sqlite3.Row object at 0x7f28bb9143d0>, <sqlite3.Row object at 0x7f28bb77f5b0>, <sqlite3.Row object at 0x7f28bb77f340>, <sqlite3.Row object at 0x7f28bb77f3a0>, <sqlite3.Row object at 0x7f28bb77f3d0>, <sqlite3.Row object at 0x7f28bb77f460>, <sqlite3.Row object at 0x7f28bb77f490>, <sqlite3.Row object at 0x7f28bb77dab0>, <sqlite3.Row object at 0x7f28bb77dba0>, <sqlite3.Row object at 0x7f28bb77e2c0>, <sqlite3.Row object at 0x7f28bb77ea70>, <sqlite3.Row object at 0x7f28bb77ef20>, <sqlite3.Row object at 0x7f28bb77d840>, <sqlite3.Row object at 0x7f28bb77da80>, <sqlite3.Row object at 0x7f28bb77dc90>, <sqlite3.Row object at 0x7f28bb77ddb0>, <sqlite3.Row object at 0x7f28bb77ded0>, <sqlite3.Row object at 0x7f28bb77e1a0>, <sqlite3.Row object at 0x7f28bb77e2f0>, <sqlite3.Row object at 0x7f28bb77e410>, <sqlite3.Row object at 0x7f28bb77e530>, <sqlite3.Row object at 0x7f28bb77e650>, <sqlite3.Row object at 0x7f28bb77eaa0>, <sqlite3.Row object at 0x7f28bb77ebc0>, <sqlite3.Row object at 0x7f28bb77ece0>, <sqlite3.Row object at 0x7f28bb77ee00>, <sqlite3.Row object at 0x7f28bb77ef50>, <sqlite3.Row object at 0x7f28bb77f070>, <sqlite3.Row object at 0x7f28bb77f190>, <sqlite3.Row object at 0x7f28bb77f4c0>]",
        "prefix_suffix": "{'prefix': 'vgpkg_', 'suffix': []}",
        "suffix_regexp": "",
        "regexp": "vgpkg_[\\W\\w]+",
        "p": "re.compile('vgpkg_[\\\\W\\\\w]+')",
        "record": "<sqlite3.Row object at 0x7f28bb77f3d0>",
        "complete_records": "[{'schemaname': None, 'tablename': 'gpkg_spatial_ref_sys', 'primary_key': 'srs_id', 'geometry_column': None, 'srid': None, 'type': None}, {'schemaname': None, 'tablename': 'gpkg_contents', 'primary_key': 'table_name', 'geometry_column': None, 'srid': None, 'type': None}, {'schemaname': None, 'tablename': 'gpkg_ogr_contents', 'primary_key': 'table_name', 'geometry_column': None, 'srid': None, 'type': None}, {'schemaname': None, 'tablename': 'gpkg_geometry_columns', 'primary_key': 'table_name,column_name', 'geometry_column': None, 'srid': None, 'type': None}, {'schemaname': None, 'tablename': 'gpkg_tile_matrix_set', 'primary_key': 'table_name', 'geometry_column': None, 'srid': None, 'type': None}, {'schemaname': None, 'tablename': 'gpkg_tile_matrix', 'primary_key': 'table_name,zoom_level', 'geometry_column': None, 'srid': None, 'type': None}]",
        "table_info": "[<sqlite3.Row object at 0x7f28bb77fb50>, <sqlite3.Row object at 0x7f28bb77fbb0>, <sqlite3.Row object at 0x7f28bb77fbe0>, <sqlite3.Row object at 0x7f28bb77fc10>, <sqlite3.Row object at 0x7f28bb77fc40>, <sqlite3.Row object at 0x7f28bb77faf0>, <sqlite3.Row object at 0x7f28bb77fd60>, <sqlite3.Row object at 0x7f28bb77fd90>]",
        "primary_key_list": "['table_name', 'zoom_level']",
        "table_record": "<sqlite3.Row object at 0x7f28bb77fd90>",
        "primary_key": "table_name,zoom_level",
        "dict_record": "{'schemaname': None, 'tablename': 'gpkg_tile_matrix', 'primary_key': 'table_name,zoom_level', 'geometry_column': None, 'srid': None, 'type': None}"
      }
    }
  ]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant