diff options
| author | Xe Iaso <me@christine.website> | 2022-05-18 20:30:16 -0400 |
|---|---|---|
| committer | Xe Iaso <me@christine.website> | 2022-05-18 20:30:16 -0400 |
| commit | 565949cec2869a4b64da5502291d3548605f7d9e (patch) | |
| tree | eddd7c8d502fa85d2ee7fcdbdeba7534103c5c82 /lib | |
| parent | e2b9f384bf4033eddf321b5b5020ac4847609b37 (diff) | |
| download | xesite-565949cec2869a4b64da5502291d3548605f7d9e.tar.xz xesite-565949cec2869a4b64da5502291d3548605f7d9e.zip | |
fix patrone
Signed-off-by: Xe Iaso <me@christine.website>
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/patreon/src/lib.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/patreon/src/lib.rs b/lib/patreon/src/lib.rs index 4072c94..68fbd7d 100644 --- a/lib/patreon/src/lib.rs +++ b/lib/patreon/src/lib.rs @@ -223,9 +223,10 @@ impl Client { creds.access_token = rg.access_token; creds.refresh_token = rg.refresh_token; - let p = Path::new(".patreon.json"); + let mut p = dirs::home_dir().unwrap_or(".".into()); + p.push(".patreon.json"); if p.exists() { - fs::remove_file(p)?; + fs::remove_file(&p)?; } let mut fout = fs::File::create(p)?; serde_json::to_writer(&mut fout, &creds)?; |
