Allow placing your gifts on sale.

This commit is contained in:
John Preston
2025-04-22 12:04:26 +04:00
parent 5b71281ec4
commit 0a92e12a62
14 changed files with 265 additions and 9 deletions

View File

@@ -128,6 +128,18 @@ bool AppConfig::confcallPrioritizeVP8() const {
return get<bool>(u"confcall_use_vp8"_q, false);
}
int AppConfig::giftResalePriceMax() const {
return get<int>(u"stars_stargift_resale_amount_max"_q, 35000);
}
int AppConfig::giftResalePriceMin() const {
return get<int>(u"stars_stargift_resale_amount_min"_q, 125);
}
int AppConfig::giftResaleReceiveThousandths() const {
return get<int>(u"stars_stargift_resale_commission_permille"_q, 800);
}
void AppConfig::refresh(bool force) {
if (_requestId || !_api) {
if (force) {

View File

@@ -83,6 +83,10 @@ public:
[[nodiscard]] int confcallSizeLimit() const;
[[nodiscard]] bool confcallPrioritizeVP8() const;
[[nodiscard]] int giftResalePriceMax() const;
[[nodiscard]] int giftResalePriceMin() const;
[[nodiscard]] int giftResaleReceiveThousandths() const;
void refresh(bool force = false);
private: