Skip to content

Commit 105c10b

Browse files
Grant stable access to licenses
1 parent f1d9600 commit 105c10b

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/main/java/de/chojo/lyna/api/v1/kofi/KoFiApi.java

+2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import de.chojo.lyna.api.v1.kofi.payloads.KofiPost;
1010
import de.chojo.lyna.api.v1.kofi.payloads.ShopItem;
1111
import de.chojo.lyna.data.access.KoFiProducts;
12+
import de.chojo.lyna.data.dao.downloadtype.ReleaseType;
1213
import de.chojo.lyna.data.dao.licenses.License;
1314
import de.chojo.lyna.data.dao.products.Product;
1415
import de.chojo.lyna.data.dao.products.mailings.Mailing;
@@ -60,6 +61,7 @@ public void init() {
6061
Mailing productMail = optProductMail.get();
6162
Optional<License> license = product.createLicense("kofi:%s".formatted(post.email()));
6263
if (license.isEmpty()) continue;
64+
license.get().grantAccess(ReleaseType.STABLE);
6365
var mail = MailCreator.createLicenseMessage(productMail, license.get().key(), post.from(), post.email());
6466
mailing.sendMail(mail);
6567
}

0 commit comments

Comments
 (0)