From 96b99489db42879ba06b4246c4f11e35b1ddd43b Mon Sep 17 00:00:00 2001 From: dms Date: Sun, 24 Nov 2002 16:50:25 +0000 Subject: [PATCH] - adding/forgeting factoids work - old dbReplace used () for hash ref, woops! git-svn-id: https://svn.code.sf.net/p/infobot/code/trunk@710 c11ca15a-4712-0410-83d8-924469b57eb5 --- blootbot/src/Factoids/Update.pl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/blootbot/src/Factoids/Update.pl b/blootbot/src/Factoids/Update.pl index 8855382..322f501 100644 --- a/blootbot/src/Factoids/Update.pl +++ b/blootbot/src/Factoids/Update.pl @@ -55,7 +55,7 @@ sub update { # freshmeat if (&IsChanConf("freshmeatForFactoid")) { # todo: "name" is invalid for fm ][ - if ( &dbGet("freshmeat", "name", "name=".&dbQuote($lhs)) ) { + if ( &sqlSelect("freshmeat", "name", { name => $lhs } ) ) { &msg($who, "permission denied. (freshmeat)"); &status("alert: $who wanted to teach me something that freshmeat already has info on."); return 1; @@ -107,12 +107,12 @@ sub update { &performAddressedReply("okay"); - &dbReplace("factoids", "factoid_key", ( + &sqlReplace("factoids", { created_by => $nuh, created_time => time(), # modified time. factoid_key => $lhs, factoid_value => $rhs, - ) ); + } ); if (!defined $rhs or $rhs eq "") { &ERROR("Update: rhs1 == NULL."); @@ -219,7 +219,7 @@ sub update { $count{'Update'}++; &status("update: <$who> \'$lhs\' =$mhs=> \'$rhs\'; was \'$exists\'"); - # should dbReplace be used here? + # todo: use sqlReplace. #&delFactoid($lhs); # breaks dbm. leave it and use modified_* - Tim Riker &setFactInfo($lhs,"modified_by", $nuh); &setFactInfo($lhs,"modified_time", time()); -- 2.39.5