Projekt

Allgemein

Profil

Aktionen

GX-Task #56352

offen

Implementation des QuickEditProductRepositoryWriter ist fragwürig / Implementation of the QuickEditProductRepositoryWriter is questionable

Von Mirko Janssen vor fast 6 Jahren hinzugefügt. Vor mehr als 2 Jahren aktualisiert.

Status:
Anerkannt
Priorität:
Normal
Zugewiesen an:
-
Kategorie:
Core
Zielversion:
-
% erledigt:

0%

Steps to reproduce:
Betroffene Versionen:
Unbestimmt
Release Notes Langtext:

Beschreibung

Anders als bei anderen Repositories wurde beim QuickEditProductRepositoryWriter die Methode updateProductByClause so konstruiert, dass dort irgendwelche Artikeldaten übergeben werden können und direkt in die Datenbank geschrieben werden.
Das ursprüngliche Repository arbeitet hier hingegen mit dem StoredProduct. Ein Refactoring des QuickEdits wäre sinnvoll. Die Funktionalität des QuickEditProductRepositoryWriter müsste hier eher in den QuickEditAjaxController bzw. einer neuen Helfer-Klasse umgezogen werden.


EDIT 10.10.2019

Unlike other repositories, the QuickEditProductRepositoryWriter method updateProductByClause was designed so that any product data can be transferred there and written directly to the database.
The original repository works with the StoredProduct. A refactoring of the QuickEdit would be useful. The functionality of the QuickEditProductRepositoryWriter would rather have to be moved to the QuickEditAjaxController or a new helper class.


Aktionen #1

Von Till Tepelmann vor mehr als 5 Jahren aktualisiert

  • Tracker wurde von GX-Bug zu GX-Task geändert
  • Zielversion wurde von 58 zu 133 geändert
Aktionen #2

Von Ulrich Wenk vor mehr als 4 Jahren aktualisiert

  • Thema wurde von Implementation des QuickEditProductRepositoryWriter ist fragwürig zu Implementation des QuickEditProductRepositoryWriter ist fragwürig / Implementation of the QuickEditProductRepositoryWriter is questionable geändert
  • Beschreibung aktualisiert (Vergleich)
  • Status wurde von Gemeldet zu Anerkannt geändert
Aktionen #3

Von Moritz Bunjes vor mehr als 2 Jahren aktualisiert

  • Zielversion 133 wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF