# freshmeat
if (&IsChanConf("freshmeatForFactoid")) {
# todo: "name" is invalid for fm ][
- if (&dbGet("freshmeat", "name", "name='$lhs'")) {
+ if ( &dbGet("freshmeat", "name", "name=".&dbQuote($lhs)) ) {
&msg($who, "permission denied. (freshmeat)");
&status("alert: $who wanted to teach me something that freshmeat already has info on.");
return 1;
&performAddressedReply("okay");
- ### BROKEN!!!
if (1) { # old
+ &setFactInfo($lhs,"factoid_value", $rhs);
&setFactInfo($lhs,"created_by", $nuh);
&setFactInfo($lhs,"created_time", time());
- &setFactInfo($lhs,"factoid_value", $rhs);
} else {
+ ### BROKEN!!!
+ # I'd prefer to use dbReplace but it don't work.
&dbReplace("factoids", (
factoid_key => $lhs,
created_by => time(),