From 603158c6a7ded34e839353299801ccd34a31a2e0 Mon Sep 17 00:00:00 2001 From: Soispha Date: Tue, 3 Oct 2023 20:21:04 +0200 Subject: fix(hm/conf/taskwarrior/hooks/policies): Also check subprojects --- hm/soispha/conf/taskwarrior/hooks/scripts/on-add_enforce-policies.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'hm/soispha/conf/taskwarrior/hooks/scripts') diff --git a/hm/soispha/conf/taskwarrior/hooks/scripts/on-add_enforce-policies.sh b/hm/soispha/conf/taskwarrior/hooks/scripts/on-add_enforce-policies.sh index 84322e6d..1adc4b33 100755 --- a/hm/soispha/conf/taskwarrior/hooks/scripts/on-add_enforce-policies.sh +++ b/hm/soispha/conf/taskwarrior/hooks/scripts/on-add_enforce-policies.sh @@ -22,7 +22,7 @@ enforce_project() { project="$(jq '.project' "$(ptmp "$1")")"; [ "$project" = "null" ] && die "No project supplied!" - if grep -q "^$(echo "$project" | sed 's|"\([a-z0-9_-]*\).*"|\1|')\$" "$(ptmp "%PROJECTS_NEWLINE")"; then + if grep -q "^$(echo "$project" | sed 's|"\(.*\)"|\1|')\$" "$(ptmp "%PROJECTS_NEWLINE")"; then dbg "project('$project') is a valid part of %PROJECTS_COMMA"; else die "The project '$(echo "$project" | sed 's|"||g')' is not registered with the nix config, registered projects: %PROJECTS_COMMA"; -- cgit 1.4.1