redaxo / redaxo4

REDAXO 4
https://redaxo.org
41 stars 26 forks source link

Installer Addon: Nicht die neuste Version runtergeladen #385

Closed Sysix closed 9 years ago

Sysix commented 9 years ago

Hallo Leutz,

ich hab heut via den Installer das xform AddOn runtergeladen und jetzt bemerke ich, dass er mir nicht die neuste Version gegeben hat.

Beim herunterladen, war die neuste Version die 4.9 und nun sagt er es gibt ein Update auf 4.12. An sich ja kein Thema, ist ja aber nicht das Ziel :)

Liegt es daran, dass es vielleicht als String geschaut wird? Da kommt die 9 vor die 1(2)

Gruß Sysix

gharlan commented 9 years ago

Beim Check, ob eine Version neuer ist, wird nicht nach den Strings geschaut (sondern mit version_compare verglichen), daher taucht die 4.12 schon auf. Aber die Sortierung aller verfügbaren Versionen ist falsch, demnach steht die Version 4.12 unten, und die 4.9 oben. (Da greift in der Tat das Problem, dass der String "12" kleiner ist als "9").

bildschirmfoto 2015-02-23 um 21 48 18

Die gleiche Reihenfolge der Versionen hier wird dann auch in der Detailsicht verwendet, also 4.12 unten..

gharlan commented 9 years ago

Die Versionen werden nun korrekt sortiert (und direkt so ausgeliefert von der Api).