aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--zsh/functions/todoist.zsh5
1 files changed, 0 insertions, 5 deletions
diff --git a/zsh/functions/todoist.zsh b/zsh/functions/todoist.zsh
index 9feaddf..ff2b545 100644
--- a/zsh/functions/todoist.zsh
+++ b/zsh/functions/todoist.zsh
@@ -47,18 +47,14 @@ function t() {
if [[ -n "$selected_index" ]]; then
local project_name=$(echo "$all_projects" | sed -n "${selected_index}p" | cut -d' ' -f2-)
local clean_name=$(echo "$project_name" | sed 's/^#//')
- echo "Debug: project_name='$project_name'" >&2
- echo "Debug: clean_name='$clean_name'" >&2
local filter_query
if [[ "$clean_name" == *":"* ]]; then
# Convert namespace format: "a:b:c:d" -> "##a & ##b & ##c & #d"
local segments=(${(s/:/)clean_name})
- echo "Debug: segments count=${#segments}" >&2
filter_query=""
for ((i=1; i<=${#segments}; i++)); do
local segment=$(echo "${segments[i]}" | tr '[:upper:]' '[:lower:]' | awk '{print $1}')
- echo "Debug: segment $i = '$segment'" >&2
# Add separator if not first segment
if [[ $i -gt 1 ]]; then
@@ -75,7 +71,6 @@ function t() {
else
filter_query="#$(echo "$clean_name" | tr '[:upper:]' '[:lower:]')"
fi
- echo "Debug: filter_query='$filter_query'" >&2
local project_tasks=$(todoist --project-namespace list --filter "$filter_query")
local formatted_tasks=$(echo "$project_tasks" | awk -v proj="$project_name" '{
# Split line into fields, find project column and remove it