Project

General

Profile

Bug #9177

Bug? QFQ tries to save an action FE, which has real existing column name

Added by Carsten Rose about 1 year ago. Updated 9 months ago.

Status:
New
Priority:
Normal
Assignee:
Target version:
Start date:
19.09.2019
Due date:
% Done:

0%

Estimated time:
Discuss:

Description

Aufgetreten bei

  • http://webwork16.math.uzh.ch/mi
  • Form.name: applicationReview
  • FE.id: 5443
  • FE.name: finalReviewTimestamp
  • Review.finalReviewTimestamp = datetime
  • FE.value= ''
  • Beim speichern feuert QFQ: "Update Review set finalReviewTimestamp = WHERE id = ?" - d.h. es fehlt die Angabe vor 'Where'

Frage

1) ist es gewollt das ein Action Element auf den Spaltenname schreibt - ich denke nein: check das Action Element kein UPDATE triggern.
2) Warum wird ein UPDATE Statement gebaut das in der WHERE Bedingung Prepare Statement benutzt, nicht aber bei den Parametern?
3) Es sollte abgefangen werden wenn der Parameter leer ist - das gibt immer einen Fehler.
4) Kann die Fehlermeldung besser werden, so dass klar wird das nciht das sqlAfter die Ursache ist?

History

#1 Updated by Carsten Rose 11 months ago

  • Status changed from New to Some day maybe

#2 Updated by Carsten Rose 11 months ago

  • Status changed from Some day maybe to New

#3 Updated by Carsten Rose 9 months ago

  • Target version changed from 146 to next

#4 Updated by Carsten Rose 9 months ago

  • Target version changed from next to next2

Also available in: Atom PDF