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

vw_tww_overflow: symbol jumps and python-error #479

Open
urskaufmann opened this issue Oct 29, 2024 · 2 comments
Open

vw_tww_overflow: symbol jumps and python-error #479

urskaufmann opened this issue Oct 29, 2024 · 2 comments

Comments

@urskaufmann
Copy link
Contributor

Describe the bug
The symbol of the overflows is not helpful. The curve is nice, but the point symbol is not at the place, where the overflow is and it happens, that the point symbol jumps of the zoom changes.
If I open the attribute table, I get python-errors.

To Reproduce
Exact steps to reproduce the behavior:

  1. New TWW installation Release 2024.03
  2. Go to one of the overflows, zoom in and out (often it's without jump, sometimes the point symbol jumps)
  3. open the attribute table of vw_tww_overflow
  4. See error

Screenshots / data
image
1:39, Symbol in the right side

image
1:31, Symbol in the left side

image
1:16, Symbol on the other side

image
Attribute table open -> python error

Desktop (please complete the following information):

  • TWW version 2024.03
  • QGIS Version 3.34.10
  • OS Win 10
@ponceta
Copy link
Member

ponceta commented Nov 27, 2024

I can't reproduce the error you mention, at least on https://github.com/teksi/wastewater/releases/tag/2024.0.4

Can you try it on the base project (english), I suspect a translation error bringing some strange behaviour

vw_overflows

@urskaufmann
Copy link
Contributor Author

urskaufmann commented Nov 27, 2024

Release 2024-04
Its still jumping in de and in en-project. I can reproduce on manhole 1.001 in the vsa-muster-data. When changing scale from 1:15 -> 1:30 -> 1:60. May be its a conflict with the manhole-labels.
What's not good: to get the overflow, you can not click on the pointsymbol, you have to click on the startpoint of the line. And if I click there with the identify feature-tool, I get again this python-error:
An error has occurred while executing Python code: See message log (Python Error) for more details.

2024-11-27T10:15:09 WARNING Traceback (most recent call last):
File "C:\Users/KAU/AppData/Roaming/QGIS/QGIS3\profiles\tww_test/python/plugins\linking_relation_editor\gui\linking_relation_editor_widget.py", line 777, in afterSetRelations
self._checkTransactionGroup()
File "C:\Users/KAU/AppData/Roaming/QGIS/QGIS3\profiles\tww_test/python/plugins\linking_relation_editor\gui\linking_relation_editor_widget.py", line 791, in _checkTransactionGroup
connectionString = PluginHelper.connectionString(self.relation().referencedLayer().source())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'source'

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

2 participants