reductions

package
v0.4.50 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 14, 2022 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Cascade

func Cascade() error

Cascade is a method to assign reductions to products that don't have them, and can get them through parent products. Current implementation is a template for additional properties and currently only cascades GOGOrderDateProperty from store-products (that are referenced in orders) to account-products that are linked as store-product.IncludesGames.

func CheckOwnership

func CheckOwnership(idSet map[string]bool, rxa kvas.ReduxAssets) (map[string]bool, error)

func GetAppListResponseToMap

func GetAppListResponseToMap(galr *steam_integration.GetAppListResponse) map[string]uint32

func GetLanguageCodes

func GetLanguageCodes(rxa kvas.ReduxAssets) (map[string]bool, error)

func LanguageNames

func LanguageNames(langCodeSet map[string]bool) error

func NativeLanguageNames

func NativeLanguageNames(langCodeSet map[string]bool) error

func Orders

func Orders(modifiedAfter int64) error

func Owned

func Owned() error

func SteamAppId

func SteamAppId(since int64) error

func SteamTags

func SteamTags(since int64) error

TODO: Convert into a property on a struct under steam_integration

func TagNames

func TagNames() error

func Types

func Types() error

func Wishlisted

func Wishlisted() error

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL