diff options
Diffstat (limited to 'src/playlog.lua')
-rw-r--r-- | src/playlog.lua | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/playlog.lua b/src/playlog.lua index a748d1d..ddb31f3 100644 --- a/src/playlog.lua +++ b/src/playlog.lua @@ -67,15 +67,11 @@ function playlog:getLastCart() return cart end -function playlog:insertNowMusic(timestamp, cart, len, title, artist, album) +function playlog:insertNow(timestamp, cart, len, showtitle, title, artist, album, isMusic) cart = tonumber(cart) len = tonumber(len) - if cart < 400000 or cart > 450000 then - poolnum = 0 - else - poolnum = math.floor(cart/1000) - 399 - end - local cur, err = self.con:execute("INSERT into now VALUES(" .. self.con:escape(timestamp) .. ", " .. cart .. ", " .. len .. ", 'Musikpool " .. poolnum .. "', '" .. self.con:escape(title) .. "', '" .. self.con:escape(artist) .."', '" .. self.con:escape(album) .. "', 1)") + if isMusic then isMusic = '1' else isMusic = '0' end + local cur, err = self.con:execute("INSERT into now VALUES(" .. self.con:escape(timestamp) .. ", " .. cart .. ", " .. len .. ", '" .. self.con:escape(showtitle) .. "', '" .. self.con:escape(title) .. "', '" .. self.con:escape(artist) .."', '" .. self.con:escape(album) .. "', " .. isMusic .. ")") if cur == nil then return nil, err end |