Osticket: Validierungen auf Formularen erlauben keine "0" als Wert

Erstellt am 27. Apr. 2015  ·  37Kommentare  ·  Quelle: osTicket/osTicket

die Validierung auf benutzerdefinierten Formularen lässt die Eingabe eines Wertes von "0" (Null) in osticket 1.9.4 oder 1.9.5 nicht zu.

Das eigentliche Problem ist, dass ich im Eingabefeld, das ich hinzugefügt habe, keine Validierung wähle und wenn ich zum Ticketsystem gehe und ein Ticket erstelle, fülle alle Eingabefelder aus (einschließlich des ohne Validierung erstellten Custon-Felds). Das Ticket markiert immer noch, dass die Felder, die ich bereits angepasst habe und "0" (Null) als Wert angeben, erforderlich sind und kein Ticket erstellen kann

Das benutzerdefinierte Eingabefeld hat die Größe 40 und die maximale Länge von 50, Validierung keine.
Ich denke, dies ist falsch, da 1 oder 0 beide Werte sind, die ich als nicht validieren markiert habe

Forms - Customer bug

Hilfreichster Kommentar

Klingt so, als ob Ihr spezielles Setup einige Probleme hat, die teilweise auf Ihre PHP-Version und Ihr Setup zurückzuführen sein könnten.

Mein "besonderes Setup" ist in Ordnung! aber naja das zeigt, dass es keinen wunsch gibt, code von der community zu erhalten, ich habe ein bereits gepatchtes und perfekt funktionierendes osticket.. normales Setup funktioniert nicht!.. ich wurde als Mitarbeit auf die RIESIGE Anfrage in Foren kommentiert

Alle 37 Kommentare

angehängter Screenshot-Fehler:

validation-error

Ich werde hinzufügen, dass dies nur angezeigt wird, wenn das Feld erforderlich ist. Bei optionalen Feldern werden die Daten korrekt in der Datenbank gespeichert.

derzeit ist es auch für optionale Felder passiert, das Eingabefeld "validacion_generica" ​​hat den Wert von O in Großbuchstaben und damit kann ich in meinem Produktionseinsatz umgehen

Klingeln? wie ist der Fortschritt?

nochmal, ping? kann ich helfen, wenn ich einen tipp habe! Ich suche in der class.ticket.php und kann nichts dazu finden

Ich stelle klar: Ich habe dies für die 1.9-Serie gemeldet, die nicht in 1.10 "vorgestellt" ist, da dies ein Fehler ist, kein Feature-Request.

nochmal pingen? Formulare noch in 1.9.12 haben diesen Fehler! Geben Sie 0 in die numerische Validierung ein, wobei 0 zulässig ist, und erhalten Sie einen Fehler!

Trotzdem kann ich keine Nullwerte in Felder eingeben, nur Zahlen > 0 oder aphabetische Zeichen!

wieder habe ich ping bekommen und echte probleme scheinen nicht gelöst zu sein...

und wenn ich einen pull-request produziere, werde ich sicher nicht verpflichtet, weil sie nicht gut sind oder Code-Standards nicht befolgen, ich habe einige Beiträge geleistet und bin immer noch nicht enthalten!

@mckaygerhard könnten Sie den Patch im zweiten Commit von #3239 ausprobieren, um zu sehen, ob er dieses Problem

Ich werde es in der Nacht auf Montag versuchen und Feedback hier posten! Da ich in einem anderen gepostet habe, bin ich sehr beschäftigt mit meinem Job, ich verspreche, ich werde es versuchen und hier Feedback geben

Ich habe vergessen, hier zu kommentieren, der Pull-Commit #3239 in den Commits 698197f58d306ccf3f014ef3c61ef8e68d459084#r152437551 löst die Situation, aber ich werde dies nicht schließen, da ich nicht bestätigt habe, dass der Pull zusammengeführt wurde

Beeindruckend! osticket ist jetzt in 1.10 und dieser BUG! wurde nie in 1,9 von 4 Jahren gelöst!
Ich kann mir vorstellen, dass diese Fehler in 1.10 auch nicht behoben werden, bis 1.11 in Unstable ist! interessantes Support-Team!

danke auf jeden fall!

Wow, viele Tickets geschlossen, aber keine Lösungshinweise. . großartig!

@robintoy @mckaygerhard

Diese wurden geschlossen, da sie älter als 2019 sind und seit 2019 nicht aktualisiert. Wenn dies immer noch ein Problem ist, öffnen Sie bitte erneut.

Danke schön.

@JediKev offensichtlich ist dies immer noch ein Problem! aber es scheint, dass osticket in einem laufenden "Upgrades und Updates"-Plan ist. oder 1.12?

Ich liebe es, wie meine Kommentare gelöscht werden !!

Warum nicht aufhören, all unsere Zeit zu verschwenden und die Probleme zu beheben und versprochene Funktionen wie den von mir geschriebenen Zeiterfassungs-Mod zu implementieren, der jeden Monat Tausende von Downloads erhält?

@robintoy hat Recht .. @JediKev .. ein Kommentar gelöscht nur einen Hinweis

@mckaygerhard @robintoy

Ich habe einen Kommentar gelöscht, weil er sehr unhöflich war und nicht hätte veröffentlicht werden sollen.

Danke schön.

aber @JediKev was hast du erwartet, wenn viele Leute nur neue Versionen und keine Fixes sehen! Puff

@mckaygerhard

Es gibt Korrekturen....lesen Sie die Versionshinweise. Wir können nicht jedes Problem in jedem Release Mate behandeln.

Danke schön.

Meinst du, dass "0" kein gültiger Wert ist!!!! @JediKev °!!!! AH! WIE SCHEISSE! @robintoy ! das ist mal was neues XD

@mckaygerhard - Was hast du in letzter Zeit

hallo @protich wegen wir sind alle beschäftigt wir haben nur einige Validierungen nicht verwendet.. und daher können wir diese nicht in Formularen verwenden.. das ist das Problem.. hast du die Fehlerhistorie sorgfältig gelesen? Ich habe seit 2010 Bilder von gelöschten Kommentaren eingefügt

Wir haben beschlossen, alte Ausgaben zu schließen, da einige veraltet waren. Wenn die Ausgabe noch gültig ist, öffnen Sie sie einfach erneut und hören Sie auf, ein Arsch zu sein. Niemand arbeitet für Sie!

@robintoy hat Recht .. @JediKev .. ein Kommentar gelöscht nur einen Hinweis

Ich habe drei unhöfliche wütende über mein Telefon geschrieben, bevor unser Server den Empfang aufgegeben hat, was jetzt andere Probleme verursacht hat!

Stoppen Sie diese Masse, schließen Sie ohne Grund Müll, löschen Sie und spammen Sie nicht!

Wir haben beschlossen, alte Ausgaben zu schließen, da einige veraltet waren. Wenn die Ausgabe noch gültig ist, öffnen Sie sie einfach erneut und hören Sie auf, ein Arsch zu sein. Niemand arbeitet für Sie!

@protich scheint Sie nicht zu wissen, dass ich die von Entwicklern geschlossene Ausgabe nicht wieder öffnen kann.

@robintoy

Sie können nicht mit einer Antwort schließen, es sei denn, Sie verwenden einen Bot, was ich nicht tun möchte.

@mckaygerhard

So funktioniert das nicht, Mann. Ich öffne wieder für dich.

Danke schön.

@robintoy - Sie haben Benachrichtigungen abonniert - Sie können sie stummschalten oder dem Repo einfach nicht mehr folgen.

@mckaygerhard - höfliche Aufforderung zur Wiedereröffnung hilft beiden Parteien. Was haben Sie in letzter Zeit noch einmal zu osTicket beigetragen?

Hallo @protich

Ehrlich gesagt bin ich mir nicht sicher, warum ich auf so vielen bin.
Ich habe ein wenig zurückgemeldet und eine Zeitmodifikation geschrieben, die von Ihrem Team gesagt wurde, sie würden es übernehmen und offiziell machen, aber nie getan (extrem schade, da wir Tausende von Downloads pro Monat haben) und ein Grund, warum ich das Projekt verlassen habe und weiter eintauche ab und zu hier rein, um mitzuhalten.

Ich schaue mir meine Einstellungen an und bekomme es hoffentlich sortiert, aber ich habe mir trotzdem angesehen, dass es fast 1000 E-Mails sind, die ich innerhalb von bestenfalls 20 Minuten davon erhalten habe

Ich schaue mir meine Einstellungen an und bekomme es hoffentlich sortiert, aber ich habe mir trotzdem angesehen, dass es fast 1000 E-Mails sind, die ich innerhalb von bestenfalls 20 Minuten davon erhalten habe

Weil ich über 1.000 Ausgaben in weniger als 20 Minuten geschlossen habe.

oh.. sicher wie @robintoy sagte.. +1

@mckaygerhard - höfliche Aufforderung zur Wiedereröffnung hilft beiden Parteien. Was haben Sie in letzter Zeit noch einmal zu osTicket beigetragen?

i gezwungen in Gabeln und anderen repos darüber Probleme beigetragen .. speziell in https://github.com/clonemeagain/attachment_preview wegen hier in oficial Repo unmöglich war .. so @protich Ich schlage vor ,

Die Schande hier ist, dass wir Aufräumarbeiten durchführen, weil wir 2020 mit der Community verbunden bleiben möchten – Probleme und PR überprüfen und auch unsere Roadmap öffentlich veröffentlichen.

jetzt hat @protich in Pull kommentiert - #5311 dafür.. Entschuldigung für euch, aber ich verwende PHP 5.3 und 1.9.X - die 1.10 bis 1.12 haben nur einige Setups mit wenigen Tests

@mckaygerhard
PHP 5.3 ist am Ende des Lebenszyklus und das schon seit über 5 Jahren.
osTicket 1.9 ist am Ende des Lebenszyklus und das seit fast einem Jahr.

@mckaygerhard

die 1.10 bis 1.12 hat nur einige Setups mit wenigen Tests.. nicht serienreif

Diese Aussage ist völlig falsch. Jedes Release, das nicht mit -rcX (oder Release Candidate) gekennzeichnet ist, ist produktionsbereit und wurde unzählige Male getestet. Viele VIELE Leute verwenden v1.12 und höher in der Produktion ohne Probleme (nicht v1.10, da dies auch EOL erreicht hat). Klingt so, als ob Ihr spezielles Setup einige Probleme hat, die teilweise auf Ihre PHP-Version und Ihr Setup zurückzuführen sein könnten.

Danke schön.

Entschuldigung für meinen Kommentar, Leute, aber... interessant... 10 Jahre später @protich sagt: "Wir wollen 2020 mit der Community in

Klingt so, als ob Ihr spezielles Setup einige Probleme hat, die teilweise auf Ihre PHP-Version und Ihr Setup zurückzuführen sein könnten.

Mein "besonderes Setup" ist in Ordnung! aber naja das zeigt, dass es keinen wunsch gibt, code von der community zu erhalten, ich habe ein bereits gepatchtes und perfekt funktionierendes osticket.. normales Setup funktioniert nicht!.. ich wurde als Mitarbeit auf die RIESIGE Anfrage in Foren kommentiert

Adressiert mit:

  • #5311
War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

joseaguardia picture joseaguardia  ·  4Kommentare

alansebastian picture alansebastian  ·  3Kommentare

markus4000 picture markus4000  ·  3Kommentare

cervedgroup picture cervedgroup  ·  5Kommentare

mlipok picture mlipok  ·  5Kommentare