You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Con get() se busca el número de BUILD, y después en la ejecución se comparan. La situación cuando el server estaba en la 1.20.4 y la última update ha sido la 1.20.6 o 1.21 es que, como son actualizaciones más nuevas, la build era menor, por lo tanto, 1.20.4-555 es mayor que 1.21-30, así que técnicamente no encuentra una actualización.
Gracias a este fallo, se ha evitado que se actualice el servidor a la 1.21 que, a fecha de escritura, sigue en beta, sin embargo, es un error y para determinar si hay una actualización se deben comparar tanto las versiones como las builds, en ese orden:
1.20.6-555 vs 1.21-30 -> (suponiendo que el 1 es estático) ¿Es 20 mayor que 21?
Si no lo es, hay una actualización disponible
Si lo es (situación imposible) o son iguales, se compara la build, misma lógica.
Además, se debería comparar la actualización, es decir, el 6 en 1.20.6, de manera que si se comparan la 1.20.4 con la 1.20.6, a pesar de ser ambas versiones la 1.20, la actualización 6 es mayor (lógicamente).
Solo se deberían comparar las builds en caso de que tanto la versión y la actualización sean las mismas.
En caso de que una versión no tenga actualización (1.21 vs 1.21.1), se debería incluir un 0 por defecto (1.21.0 vs 1.21.1), por ejemplo.
No description provided.
The text was updated successfully, but these errors were encountered: