Radish alpha
r
Radicle desktop app
Radicle
Git (anonymous pull)
Log in to clone via SSH
Add id to revision type
Sebastian Martinez committed 1 year ago
commit 56cbb761d57a76e59d0a1e791e6ca3e24f7084ff
parent d3d690c0fbead41c1daf6b91db17227a15dbf1f5
2 files changed +4 -0
modified src-tauri/bindings/Revision.ts
@@ -7,6 +7,7 @@ import type { Reaction } from "./Reaction";
import type { Review } from "./Review";

export type Revision = {
+
  id: string;
  author: Author;
  description: Array<Edit>;
  base: string;
modified src-tauri/src/types/cobs.rs
@@ -125,6 +125,8 @@ impl Patch {
#[serde(rename_all = "camelCase")]
#[ts(export)]
pub struct Revision {
+
    #[ts(as = "String")]
+
    id: patch::RevisionId,
    author: Author,
    description: Vec<Edit>,
    #[ts(as = "String")]
@@ -141,6 +143,7 @@ pub struct Revision {
impl Revision {
    pub fn new(value: cob::patch::Revision, aliases: &impl AliasStore) -> Self {
        Self {
+
            id: value.id(),
            author: Author::new(*value.author().id(), aliases),
            description: value
                .edits()