itchio / itch

🎮 The best way to play your itch.io games
https://itch.io/app
MIT License
2.37k stars 210 forks source link

Write installerType to receipt #1564

Closed fasterthanlime closed 6 years ago

fasterthanlime commented 6 years ago

itch v25 had (in transition), installerType written to the DB.

Now we want it in the receipt, because it's buse (butler service)'s job. We have heuristics to decide what the installerType was, but now we're just throwing it away.

fasterthanlime commented 6 years ago

Actually, butler will do that automatically, see #1595 - plus v23 didn't record MSI product codes, so there's really not that much to salvage.

Note that when it installs, butler writes InstallerName to its receipt: https://github.com/itchio/butler/blob/83662d7f03961a47d1be1cf293491519a84d0855/cmd/operate/install.go#L463-L473