ConLite

  • Status geschlossen
  • Prozent erledigt
    100%
  • Aufgabentyp Bug Report
  • Kategorie Backend
  • zuständig niemand
  • Betriebssystem
  • Schweregrad niedrig
  • Dringlichkeit hoch
  • betrifft Version Contenido 4.8.16 CL beta
  • fällig in Version ConLite 1.0
  • fällig am unbestimmt
  • Stimmen
  • versteckt
gehört zu Projekt: ConLite
angelegt von Anonymer Reporter - 26.04.2012
zuletzt bearbeitet von Ortwin Pinke - 27.04.2012

FS#34 - Error when searching article with no criteria

When searching for an article (Content - Article - Search) without entering criteria, the result shows a non-existent entry and the following shows in the error log: error: 0 () - info: /contenido/backend_search.php next_record called with no query pending.

geschlossen von  Ortwin Pinke
27.04.2012 08:29
Grund für das Schließen:  Fixed
Anonymer Reporter schrieb am 27.04.2012 07:27

Fixed bug in /contenido/backend_search.php when searching whithout criteria (line 508+):
[code]
# Rene Mansveld (Spider IT) :: Fix for bug where no criteria was given –>
# $iAffectedRows = $db→affected_rows();
if (!empty($where)) {

  $iAffectedRows = $db->affected_rows();

} else {

  $iAffectedRows = 0;

}
# Rene Mansveld (Spider IT) :: Fix for bug where no criteria was given ←-
[/code]
The error occurred because the query only gets executed when criteria was given (line 477).

Project Manager
Ortwin Pinke schrieb am 27.04.2012 08:29

Shortend solution using only if-request

if (empty($where) || $db->affected_rows() <= 0) {

an added boolean to show Save Search only if a result is given.

CheckIn && Closed

Lade...

Verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung