55b03b5039
Johans beslut: en skanning debiteras per bild (6 foton = 6 skanningar), streckkod gratis. consumeAiScan tar nu units=imageCount och kollar att hela ryms. Refunden ger tillbaka lika manga (antal bilder) vid misslyckat jobb. Appen kapar antalet foton till kvarvarande kvot och gar till paywall om 0 (servern ar dock den slutgiltiga grinden). Hittade + fixade en PRE-EXISTING bugg pa vagen: kvoten drogs bade vid skapande (consumeAiScan) OCH vid slutford analys (recordAiUsage aiScans:1) -> varje LYCKAD skanning kostade 2 enheter, dolt av att appen bara uppdaterade raknaren vid start. Nu dras kvoten exakt en gang, vid skapandet. Enbildsanvandare far alltsa nu sina fulla 5 gratis-skanningar (var tidigare ~2,5).