Update an existing ruleset in place. Keyed by ruleset.id.
ruleset.id
UpdateRulesetParams.
Promise resolving to the updated ruleset.
Error when donationTrainApiUrl isn't configured, or when the response is non-2xx.
donationTrainApiUrl
// Admin (server-side) — hits /rulesets/{id}.const updated = await updateRuleset({ ruleset });// OAuth (browser) — hits /campaign-rulesets/{campaignID}/{rulesetID}.const updated = await updateRuleset({ ruleset, campaignID: "c-1", tiltifyOAuthToken: token,}); Copy
// Admin (server-side) — hits /rulesets/{id}.const updated = await updateRuleset({ ruleset });// OAuth (browser) — hits /campaign-rulesets/{campaignID}/{rulesetID}.const updated = await updateRuleset({ ruleset, campaignID: "c-1", tiltifyOAuthToken: token,});
UpdateRulesetParams
Update an existing ruleset in place. Keyed by
ruleset.id.