Skip to content

Commit 08a7742

Browse files
compare versions
1 parent 2aa7b15 commit 08a7742

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/main/java/org/cryptomator/linux/update/FlatpakUpdater.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,13 +49,13 @@ public boolean isSupported() {
4949
}
5050

5151
@Override
52-
public boolean isUpdateAvailable() {
52+
public boolean isUpdateAvailable(String installedVersion) {
5353
var cdl = new CountDownLatch(1);
5454
portal.setUpdateCheckerTaskFor(APP_NAME);
5555
var checkTask = portal.getUpdateCheckerTaskFor(APP_NAME);
5656
var updateAvailable = new AtomicBoolean(false);
57-
checkTask.setOnSucceeded(latestVersion -> {
58-
updateAvailable.set(true); // TODO: compare version strings before setting this to true
57+
checkTask.setOnSucceeded(updateVersion -> {
58+
updateAvailable.set(UpdateMechanism.isUpdateAvailable(updateVersion, installedVersion));
5959
cdl.countDown();
6060
});
6161
checkTask.setOnFailed(error -> {

0 commit comments

Comments
 (0)