Radish alpha
r
Radicle web interface
Radicle
Git (anonymous pull)
Log in to clone via SSH
Allow patch descriptions to be empty
Sebastian Martinez committed 2 years ago
commit 2410aa1bc9bc0bfd25c90cb858a72cda440076e8
parent a7bf9208ff9dacbe3152afeb023388fe70cb5832
2 files changed +4 -2
modified src/components/ExtendedTextarea.svelte
@@ -25,6 +25,7 @@
  export let body: string = "";
  export let embeds: Map<string, Embed> = new Map();
  export let submitInProgress: boolean = false;
+
  export let validateBody: boolean = true;

  let preview: boolean = false;
  let selectionStart = 0;
@@ -177,7 +178,7 @@
    </Button>
    <Button
      styleBorderRadius="0"
-
      disabled={body === ""}
+
      disabled={validateBody && !body}
      variant={preview ? "gray-white" : "dim"}
      on:click={() => {
        preview = true;
@@ -234,7 +235,7 @@
      </Button>
      <Button
        variant="secondary"
-
        disabled={!body || submitInProgress}
+
        disabled={(validateBody && !body) || submitInProgress}
        on:click={submit}>
        {#if submitInProgress}
          <Loading small noDelay />
modified src/views/projects/Patch.svelte
@@ -694,6 +694,7 @@
          <div class="revision-description">
            {#if session && patchState !== "read"}
              <ExtendedTextarea
+
                validateBody={false}
                rawPath={rawPath(patch.revisions[0].id)}
                body={newDescription}
                submitCaption="Save"