Radish alpha
r
Radicle web interface
Radicle
Git (anonymous pull)
Log in to clone via SSH
Replace patch author with revision author in Revision component
Sebastian Martinez committed 2 years ago
commit 82941440b99c9f8f85b654004392e3cb1a4e1e76
parent 1547e4fc3967943005e7ab61b9346a3bdcdba71d
2 files changed +8 -6
modified src/views/projects/Cob/Revision.svelte
@@ -22,8 +22,6 @@
  import ProjectLink from "@app/components/ProjectLink.svelte";
  import Thread from "@app/components/Thread.svelte";

-
  export let authorId: string;
-
  export let authorAlias: string | undefined = undefined;
  export let baseUrl: BaseUrl;
  export let expanded: boolean = true;
  export let patchId: string;
@@ -34,6 +32,7 @@
  export let revisionId: string;
  export let revisionOid: string;
  export let revisionTimestamp: number;
+
  export let revisionAuthor: { id: string; alias?: string | undefined };
  export let timelines: Timeline[];
  export let previousRevId: string | undefined = undefined;
  export let previousRevOid: string | undefined = undefined;
@@ -287,7 +286,10 @@
            </div>
          {/if}
          <div class="action txt-tiny">
-
            <Authorship {authorId} {authorAlias} timestamp={element.timestamp}>
+
            <Authorship
+
              authorId={revisionAuthor.id}
+
              authorAlias={revisionAuthor.alias}
+
              timestamp={element.timestamp}>
              {caption}
            </Authorship>
            {#if response?.commits}
@@ -299,7 +301,7 @@
                      <span class="commit-separator">
                        {i === 0 ? "╎" : "│"}
                      </span>
-
                      <Avatar inline nodeId={authorId} />
+
                      <Avatar inline nodeId={revisionAuthor.id} />
                      <ProjectLink
                        projectParams={{
                          view: { resource: "commits", commitId: commit.id },
modified src/views/projects/Patch.svelte
@@ -164,6 +164,7 @@
        revisionTimestamp: number;
        revisionBase: string;
        revisionOid: string;
+
        revisionAuthor: { id: string; alias?: string | undefined };
      },
      Timeline[],
    ]
@@ -173,6 +174,7 @@
      revisionTimestamp: rev.timestamp,
      revisionBase: rev.base,
      revisionOid: rev.oid,
+
      revisionAuthor: rev.author,
    },
    [
      ...rev.reviews.map<TimelineReview>(review => ({
@@ -445,8 +447,6 @@
            first={index === 0}
            on:reply={createReply}
            patchId={patch.id}
-
            authorId={patch.author.id}
-
            authorAlias={patch.author.alias}
            expanded={index === patch.revisions.length - 1}
            previousRevId={previousRevision?.id}
            previousRevOid={previousRevision?.oid} />