MillmoorRon wrote: 
> I have now tested all my old playlists and I have just one type which is
> causing errors.
> 
> ...
> 
> In iPeng or SqueezeCommander the '2nd year' selection does not appear at
> all. I think Pippin suggested that the plugin was not passing the
> correct data to is app but I thought that you had fixed this a couple of
> years ago.
> 
> ...
> 
> I get this in the log:
> > 
Code:
--------------------
  >   > 
  > [12-05-08 15:53:44.2372] Slim::Schema::Storage::throw_exception (122) 
Error: DBI Exception: DBD::SQLite::db prepare failed: near "and": syntax error 
[for Statement "select tracks.year,tracks.year from tracks where tracks.year>= 
and tracks.audio=1 group by tracks.year order by tracks.year"]
  > 
--------------------
> > 
> 
It's a bug in Dynamic Playlist, will try to release a new version where
it's fixed in the near future, just want to test the correction a bit
more first, if everything goes as planned I should be able to release it
later this week.
The issue is when PlaylistParameter2 sql have a SQL statement that
contains PlaylistParameter1.

Just out of interest, have these playlists really worked with a previous
Dynamic Playlist version in
iPeng/SqueezeCommander/Radio/Touch/Controller ?
I'm just asking because I can't remember that I've done any changes
recently in this area, so it feels like a very old problem, but I might
have done things which I don't remember at the moment.

MillmoorRon wrote: 
> 
> If I try it through the web interface it seems to work - i.e. it returns
> the expected tracks - however I get the following (and some backtrace
> lines) log:
> > 
Code:
--------------------
  >   > 
  > [12-05-08 15:59:22.4414] Slim::Schema::Storage::throw_exception (122) 
Error: DBI Exception: DBD::SQLite::st bind_columns failed: bind_columns called 
with 3 values but 2 are needed [for Statement "select id,name from genres order 
by namesort"]
  > [12-05-08 15:59:24.7529] Slim::Schema::Storage::throw_exception (122) 
Error: DBI Exception: DBD::SQLite::st bind_columns failed: bind_columns called 
with 3 values but 2 are needed [for Statement "select id,name from genres order 
by namesort"]
  > [12-05-08 15:59:25.1660] Slim::Schema::Storage::throw_exception (122) 
Error: DBI Exception: DBD::SQLite::st bind_columns failed: bind_columns called 
with 3 values but 2 are needed [for Statement "select year,year from tracks 
where year is not null group by year order by year desc"]
  > [12-05-08 15:59:28.7134] Slim::Schema::Storage::throw_exception (122) 
Error: DBI Exception: DBD::SQLite::st bind_columns failed: bind_columns called 
with 3 values but 2 are needed [for Statement "select id,name from genres order 
by namesort"]
  > [12-05-08 15:59:29.1253] Slim::Schema::Storage::throw_exception (122) 
Error: DBI Exception: DBD::SQLite::st bind_columns failed: bind_columns called 
with 3 values but 2 are needed [for Statement "select year,year from tracks 
where year is not null group by year order by year desc"]
  > [12-05-08 15:59:29.5156] Slim::Schema::Storage::throw_exception (122) 
Error: DBI Exception: DBD::SQLite::st bind_columns failed: bind_columns called 
with 3 values but 2 are needed [for Statement "select tracks.year,tracks.year 
from tracks where tracks.year>=1997 and tracks.audio=1 group by tracks.year 
order by tracks.year"]
  > 
--------------------
> > 
> 
These are harmless, I really should try to find a better way to handle
it so they doing produce log messages but for now you can just ignore
these messages.


------------------------------------------------------------------------
erland's Profile: http://forums.slimdevices.com/member.php?userid=3124
View this thread: http://forums.slimdevices.com/showthread.php?t=94854

_______________________________________________
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to