Project

General

Profile

Actions

Bug #9177

open

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

Added by Carsten Rose over 4 years ago. Updated about 4 years ago.

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

0%

Estimated time:
Discuss:
Prio Planung:
Vote:

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?

Actions #1

Updated by Carsten Rose over 4 years ago

  • Status changed from New to Some day maybe
Actions #2

Updated by Carsten Rose over 4 years ago

  • Status changed from Some day maybe to New
Actions #3

Updated by Carsten Rose about 4 years ago

  • Target version changed from 146 to 55
Actions #4

Updated by Carsten Rose about 4 years ago

  • Target version changed from 55 to next7
Actions

Also available in: Atom PDF