global-functions: $TimeIsSync: unbreak with bundled ntp client

This commit is contained in:
Christian Hesse 2020-04-22 10:08:23 +02:00
parent c8770efd72
commit d6ce774fd8

View file

@ -640,9 +640,16 @@
# check if system time is sync # check if system time is sync
:set TimeIsSync do={ :set TimeIsSync do={
:if ([ / system ntp client get enabled ] = true && \ :if ([ / system ntp client get enabled ] = true) do={
[ / system ntp client get status ] = "synchronized") do={ :do {
:return true; :if ([ / system ntp client get status ] = "synchronized") do={
:return true;
}
} on-error={
:if ([ :typeof [ / system ntp client get last-adjustment ] ] = "time") do={
:return true;
}
}
} }
:if ([ / ip cloud get update-time ] = true && \ :if ([ / ip cloud get update-time ] = true && \