@@ -1749,28 +1749,34 @@ pub async fn stripe_webhook(
1749
1749
{
1750
1750
client
1751
1751
. post ( format ! (
1752
- "https://archon.pyro.host/modrinth/v0/servers/{}/unsuspend" ,
1752
+ "{}/modrinth/v0/servers/{}/unsuspend" ,
1753
+ dotenvy:: var( "ARCHON_URL" ) ?,
1753
1754
id
1754
1755
) )
1755
1756
. header ( "X-Master-Key" , dotenvy:: var ( "PYRO_API_KEY" ) ?)
1756
1757
. send ( )
1757
1758
. await ?
1758
1759
. error_for_status ( ) ?;
1759
1760
1760
- client. post ( format ! (
1761
- "https://archon.pyro.host/modrinth/v0/servers/{}/reallocate" ,
1761
+ client
1762
+ . post ( format ! (
1763
+ "{}/modrinth/v0/servers/{}/reallocate" ,
1764
+ dotenvy:: var( "ARCHON_URL" ) ?,
1762
1765
id
1763
1766
) )
1764
- . header ( "X-Master-Key" , dotenvy:: var ( "PYRO_API_KEY" ) ?)
1765
- . json ( & serde_json:: json!( {
1766
- "memory_mb" : ram,
1767
- "cpu" : cpu,
1768
- "swap_mb" : swap,
1769
- "storage_mb" : storage,
1770
- } ) )
1771
- . send ( )
1772
- . await ?
1773
- . error_for_status ( ) ?;
1767
+ . header (
1768
+ "X-Master-Key" ,
1769
+ dotenvy:: var ( "PYRO_API_KEY" ) ?,
1770
+ )
1771
+ . json ( & serde_json:: json!( {
1772
+ "memory_mb" : ram,
1773
+ "cpu" : cpu,
1774
+ "swap_mb" : swap,
1775
+ "storage_mb" : storage,
1776
+ } ) )
1777
+ . send ( )
1778
+ . await ?
1779
+ . error_for_status ( ) ?;
1774
1780
} else {
1775
1781
let ( server_name, source) = if let Some (
1776
1782
PaymentRequestMetadata :: Pyro {
@@ -1814,7 +1820,10 @@ pub async fn stripe_webhook(
1814
1820
}
1815
1821
1816
1822
let res = client
1817
- . post ( "https://archon.pyro.host/modrinth/v0/servers/create" )
1823
+ . post ( format ! (
1824
+ "{}/modrinth/v0/servers/create" ,
1825
+ dotenvy:: var( "ARCHON_URL" ) ?,
1826
+ ) )
1818
1827
. header ( "X-Master-Key" , dotenvy:: var ( "PYRO_API_KEY" ) ?)
1819
1828
. json ( & serde_json:: json!( {
1820
1829
"user_id" : to_base62( metadata. user_item. id. 0 as u64 ) ,
@@ -2201,7 +2210,8 @@ pub async fn subscription_task(pool: PgPool, redis: RedisPool) {
2201
2210
{
2202
2211
let res = reqwest:: Client :: new ( )
2203
2212
. post ( format ! (
2204
- "https://archon.pyro.host/modrinth/v0/servers/{}/suspend" ,
2213
+ "{}/modrinth/v0/servers/{}/suspend" ,
2214
+ dotenvy:: var( "ARCHON_URL" ) ?,
2205
2215
id
2206
2216
) )
2207
2217
. header ( "X-Master-Key" , dotenvy:: var ( "PYRO_API_KEY" ) ?)
0 commit comments