Commit 30b3a37
committed
Updates: don't attempt to apply updates if it's not newer.
When we check for updates, we set an `isInstallable` flag in our cache if
the new version has been downloaded. However, that flag isn't being
cleared right after an update (because Squirrel.Mac etc. doesn't know about
it). Sanity check that flag by comparing the app version against the
staged app version, to make sure that we only abort startup for updates
that we may actually apply.
Signed-off-by: Mark Yen <mark.yen@suse.com>1 parent a4b6b72 commit 30b3a37
1 file changed
Lines changed: 23 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
| 11 | + | |
10 | 12 | | |
11 | 13 | | |
12 | 14 | | |
| |||
125 | 127 | | |
126 | 128 | | |
127 | 129 | | |
128 | | - | |
129 | | - | |
| 130 | + | |
| 131 | + | |
130 | 132 | | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
131 | 152 | | |
132 | 153 | | |
133 | 154 | | |
| |||
0 commit comments