it was the cache

This commit is contained in:
Ryan Voots 2020-09-14 11:33:01 -04:00
parent e26ca23d73
commit 0ba4942033

View file

@ -26,13 +26,13 @@ sub display ($self) {
my $sort=$self->param("sort")//"original_subject";
my $factoids;
if (my $cached = $self->app->mcache->get("facts:$server:$namespace")) {
if (my $cached = $self->app->mcache->get("facts:$server:$namespace:$sort")) {
say ("Found Cached factoid list");
$factoids = $cached;
} else {
say ("Doing DB Lookup, $sort");
$factoids = $self->app->factdb->get_factoids($real_server, $real_namespace, $sort);
$self->app->mcache->set("facts:$server:$namespace", $factoids);
$self->app->mcache->set("facts:$server:$namespace:$sort", $factoids);
}
$self->render(factoids => $factoids, server => $server, namespace => $namespace, real_server => $real_server, real_namespace => $real_namespace);