diff options
| author | Ellie Huxtable <ellie@elliehuxtable.com> | 2024-01-06 17:19:31 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-01-06 17:19:31 +0000 |
| commit | 4e56f5a41e5224b816e9eafed145a03cbf52fd93 (patch) | |
| tree | 3177cadbced62db723efaf6a7764f37e3c0e318a /atuin-client/src/sync.rs | |
| parent | fix(bash): prevent input to be interpreted as options for blesh auto-complete... (diff) | |
| download | atuin-4e56f5a41e5224b816e9eafed145a03cbf52fd93.zip | |
refactor: String -> HistoryId (#1512)
Diffstat (limited to '')
| -rw-r--r-- | atuin-client/src/sync.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/atuin-client/src/sync.rs b/atuin-client/src/sync.rs index 5f612c71..99b423c2 100644 --- a/atuin-client/src/sync.rs +++ b/atuin-client/src/sync.rs @@ -73,7 +73,7 @@ async fn sync_download( .map(|h| serde_json::from_str(h).expect("invalid base64")) .map(|h| decrypt(h, key).expect("failed to decrypt history! check your key")) .map(|mut h| { - if remote_deleted.contains(h.id.as_str()) { + if remote_deleted.contains(h.id.0.as_str()) { h.deleted_at = Some(time::OffsetDateTime::now_utc()); h.command = String::from(""); } @@ -157,7 +157,7 @@ async fn sync_upload( let data = serde_json::to_string(&data)?; let add_hist = AddHistoryRequest { - id: i.id, + id: i.id.to_string(), timestamp: i.timestamp, data, hostname: hash_str(&i.hostname), @@ -177,7 +177,7 @@ async fn sync_upload( let deleted = db.deleted().await?; for i in deleted { - if remote_deleted.contains(&i.id) { + if remote_deleted.contains(&i.id.to_string()) { continue; } |
