From 81da1d60c08ef2dd7b117b84e330e24e2d3d8faa Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Mon, 26 Feb 2024 17:32:16 +0000 Subject: [PATCH] feat(patch): show all lines < 60 if there are in total less than 60 lines, ignore the rule about only showing 20 lines per file --- src/lib/components/events/content/Patch.svelte | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/lib/components/events/content/Patch.svelte b/src/lib/components/events/content/Patch.svelte index 955dc4c..787e44b 100644 --- a/src/lib/components/events/content/Patch.svelte +++ b/src/lib/components/events/content/Patch.svelte @@ -19,6 +19,12 @@ let files = parseDiff(content) let expand_files = files.map((file) => file.deletions + file.additions < 20) + if ( + files.reduce((acc, file) => acc + file.deletions + file.additions, 0) < 60 + ) { + expand_files = expand_files.map((_) => true) + } + function extractTagContent(name: string): string | undefined { let tag = tags.find((tag) => tag[0] === name) return tag ? tag[1] : undefined