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

Import-Abbruch führt zu Duplikaten #17

Open
wellemut opened this issue Oct 7, 2024 · 0 comments
Open

Import-Abbruch führt zu Duplikaten #17

wellemut opened this issue Oct 7, 2024 · 0 comments
Assignees
Labels
bug Something isn't working

Comments

@wellemut
Copy link
Member

wellemut commented Oct 7, 2024

Problem

Auf der Karte von morgen gibt es sehr viel Duplikate von Veranstaltungen, die durch das Plugin beim Import entstehen: https://www.kartevonmorgen.org/m/main?c=51.2654%2C10.6677&z=7.00&tag=reparatur-initiativen&type=event

grafik
Dadurch wird die Karte langweilig, weil besonders in der linken leiste nur die selben Events auftauchen.

Ursache

Ausgelöst werden die Dupletten vermutlich durch Feed-Importe, die beim import abbrechen.
Bspw:

Most of the import fail because of Sonderzeichen in der Adresse.
I think the Events are imported to kvm directly during import. But as the import fails, there is no report saved in wordpress. So with the next try of import, the same events get created again...

Solution

@sjoerdtakken Is it possible to

  1. Import all events and save them, no matter if they have errors in any filds or not
  2. Process them
  3. Upload the working ones to kvm
  4. report about successes and failurs.

By this, the import report is created directly and can never be failed.
If then a certain event causes a failure, it just affects that special event.


tested with Version 1.4

@wellemut wellemut added the bug Something isn't working label Oct 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: 📋 Backlog Prio C
Development

No branches or pull requests

2 participants