diff options
Diffstat (limited to 'cgit.c')
-rw-r--r-- | cgit.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -93,6 +93,10 @@ static void repo_config(struct cgit_repo *repo, const char *name, const char *va | |||
93 | repo->email_filter = cgit_new_filter(value, EMAIL); | 93 | repo->email_filter = cgit_new_filter(value, EMAIL); |
94 | else if (!strcmp(name, "owner-filter")) | 94 | else if (!strcmp(name, "owner-filter")) |
95 | repo->owner_filter = cgit_new_filter(value, OWNER); | 95 | repo->owner_filter = cgit_new_filter(value, OWNER); |
96 | } else if (!strcmp(name, "hide")) { | ||
97 | repo->hide = atoi(value); | ||
98 | } else if (!strcmp(name, "ignore")) { | ||
99 | repo->ignore = atoi(value); | ||
96 | } | 100 | } |
97 | } | 101 | } |
98 | 102 | ||
@@ -828,6 +832,8 @@ static void print_repo(FILE *f, struct cgit_repo *repo) | |||
828 | else if (repo->commit_sort == 2) | 832 | else if (repo->commit_sort == 2) |
829 | fprintf(f, "repo.commit-sort=topo\n"); | 833 | fprintf(f, "repo.commit-sort=topo\n"); |
830 | } | 834 | } |
835 | fprintf(f, "repo.hide=%d\n", repo->hide); | ||
836 | fprintf(f, "repo.ignore=%d\n", repo->ignore); | ||
831 | fprintf(f, "\n"); | 837 | fprintf(f, "\n"); |
832 | } | 838 | } |
833 | 839 | ||