rendered paste bodyon $*:TEXT:/^!readd\b/g:#: {
if (!$2) || ($banned($fulladdress)) return
else {
var %rlsname = $2
if ( $readd(%rlsname) ) respondWith Entry re-Added
else respondWith Fail. Entry not readded
}
}
alias -l readd {
if (!$1) { echo 4 -s ERROR: Invalid arguments | return }
elseif (!%pre_db) { echo 4 -s ERROR: Not connected to database | return }
else {
var %rlsname = $sqlite_qt($sqlite_escape_string($1))
var %sql = SELECT * FROM delpre WHERE releaseName = %rlsname ORDER BY pretime DESC LIMIT 1
var %request = $sqlite_query(%pre_db, %sql)
if (!%request) { echo 4 -a ERROR: %sqlite_errstr | return }
else {
noop $sqlite_fetch_row(%request,row)
var %releasename = $hget(row,1), %category = $hget(row,2)
var %pretime = $hget(row,3), %releaseGroup = $hget(row,4), %userID = $hget(row,5)
if ($addpre(%releasename, %category, %pretime, %releaseGroup, %userID)) return 1
elseif (%sqlite_errno == 19) return
else { echo 4 -s ERROR: %sqlite_errstr | return }
}
}
}