]> git.donarmstrong.com Git - infobot.git/blobdiff - src/Modules/Factoids.pl
- second round of changes from lear@OPN. thanks!
[infobot.git] / src / Modules / Factoids.pl
index 5c2fc0624d43a928a6408b43d8cfaef77943779f..caadae6856a1c36fef09cc893623bed989782a8e 100644 (file)
@@ -19,16 +19,10 @@ sub CmdFactInfo {
        return;
     }
 
-    my $i = 0;
-    my %factinfo;
-    my @factinfo = &getFactInfo($faqtoid,"*");
-    foreach ( &dbGetColInfo("factoids") ) {
-       $factinfo{$_} = $factinfo[$i] || '';
-       $i++;
-    }
+    my %factinfo = &dbGetColNiceHash("factoids", "*", "factoid_key=".&dbQuote($faqtoid));
 
     # factoid does not exist.
-    if (scalar @factinfo <= 1) {
+    if (scalar (keys %factinfo) <= 1) {
        &performReply("there's no such factoid as \002$faqtoid\002");
        return;
     }