Fix search in repo index even if caching is enabled

The repository index page needed to include the querystring in the cache
filename.

Signed-off-by: Lars Hjemli <hjemli@gmail.com>
This commit is contained in:
Lars Hjemli 2008-04-14 23:07:52 +02:00
parent e9a7042b5b
commit 78031f92b0

4
cgit.c
View File

@ -179,7 +179,9 @@ static int cgit_prepare_cache(struct cacheitem *item)
}
if (!ctx.repo) {
item->name = xstrdup(fmt("%s/index.html", ctx.cfg.cache_root));
item->name = xstrdup(fmt("%s/index.%s.html",
ctx.cfg.cache_root,
cache_safe_filename(ctx.qry.raw)));
item->ttl = ctx.cfg.cache_root_ttl;
return 1;
}