From 73c120b15464b800ee49d1cf0f7deca63b1e6950 Mon Sep 17 00:00:00 2001
From: Ryan Huffman <ryanhuffman@gmail.com>
Date: Mon, 19 Aug 2019 10:00:29 -0700
Subject: [PATCH] Add mac launcher logging around latest build

---
 launchers/darwin/src/Launcher.m | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/launchers/darwin/src/Launcher.m b/launchers/darwin/src/Launcher.m
index 111359370e..f88005f733 100644
--- a/launchers/darwin/src/Launcher.m
+++ b/launchers/darwin/src/Launcher.m
@@ -413,6 +413,7 @@ static BOOL const DELETE_ZIP_FILES = TRUE;
     NSLog(@"Updating latest build info");
 
     NSInteger currentVersion = [self getCurrentVersion];
+    NSInteger latestVersion = 0;
     Launcher* sharedLauncher = [Launcher sharedLauncher];
     [sharedLauncher setCurrentProcessState:CHECKING_UPDATE];
     BOOL newVersionAvailable = false;
@@ -424,10 +425,13 @@ static BOOL const DELETE_ZIP_FILES = TRUE;
 
     for (NSDictionary* build in self.latestBuilds) {
         NSString* name = [build valueForKey:@"name"];
+        NSLog(@"Checking %@", name);
         if ([name isEqual:buildTag]) {
             url = [[[build objectForKey:@"installers"] objectForKey:@"mac"] valueForKey:@"zip_url"];
-            NSString* latestVersion = [build valueForKey:@"latest_version"];
-            newVersionAvailable = currentVersion != latestVersion.integerValue;
+            NSString* thisLatestVersion = [build valueForKey:@"latest_version"];
+            latestVersion = thisLatestVersion.integerValue;
+            newVersionAvailable = currentVersion != latestVersion;
+            NSLog(@"Using %@, %ld", name, latestVersion);
             break;
         }
     }
@@ -435,7 +439,8 @@ static BOOL const DELETE_ZIP_FILES = TRUE;
     self.shouldDownloadInterface = newVersionAvailable;
     self.interfaceDownloadUrl = url;
 
-    NSLog(@"Updating latest build info %@ %@", (self.shouldDownloadInterface ? @"Yes" : @"No"), self.interfaceDownloadUrl);
+    NSLog(@"Updating latest build info, currentVersion=%ld, latestVersion=%ld, %@ %@",
+          currentVersion, latestVersion, (self.shouldDownloadInterface ? @"Yes" : @"No"), self.interfaceDownloadUrl);
 }
 
 - (void) tryDownloadLatestBuild:(BOOL)progressScreenAlreadyDisplayed