On all Storm pages when logged in as a regular user, admin doesn't have this problem

user warning: Unknown column 'sit1.organization_nid' in 'field list' query: SELECT COUNT(*) FROM node AS n INNER JOIN stormticket AS sti ON n.vid=sti.vid WHERE ((case n.type WHEN 'stormexpense' THEN 0 WHEN 'storminvoice' THEN (SELECT IF(sin1.organization_nid=3,1,0) FROM storminvoice sin1 WHERE sin1.vid=n.vid) WHEN 'storminvoiceitem' THEN (SELECT IF(sit1.organization_nid=3,1,0) FROM storminvoiceitem sit1 WHERE sit1.vid=n.vid) WHEN 'stormknowledgebase' THEN 0 WHEN 'stormnote' THEN (SELECT IF(sno1.organization_nid=3,1,0) FROM stormnote sno1 WHERE sno1.vid=n.vid) WHEN 'stormorganization' THEN (SELECT IF(n.uid=3 OR sor1.nid=3,1,0) FROM stormorganization sor1 WHERE sor1.vid=n.vid) WHEN 'stormperson' THEN (SELECT IF(spe1.organization_nid=3,1,0) FROM stormperson sti1 WHERE spe1.vid=n.vid) WHEN 'stormproject' THEN (SELECT IF(n.uid=3 OR spr1.organization_nid=3,1,0) FROM stormproject spr1 WHERE spr1.vid=n.vid) WHEN 'stormtask' THEN (SELECT IF(sta1.organization_nid=3,1,0) FROM stormtask sta1 WHERE sta1.vid=n.vid) WHEN 'stormticket' THEN (SELECT IF(sti1.organization_nid=3,1,0) FROM stormticket sti1 WHERE sti1.vid=n.vid) WHEN 'stormtimetracking' THEN 0 else 1 end)=1) AND ( (sti.ticketstatus IN ('inserted','in progress','on hold')) AND ( n.status=1 AND n.type='stormticket' ) ) in C:\sites\drupal6\sites\all\modules\storm\stormticket\stormticket.admin.inc on line 104. 

Comments

attiks’s picture

a shorter one

user warning: Unknown column 'spr.organization_nid' in 'where clause' query: SELECT n.nid, n.title FROM stormorganization so INNER JOIN node n ON so.nid=n.nid WHERE (n.uid=3 OR spr.organization_nid=3 AND 'spr_access'='spr_access' ) AND ( n.status=1 AND n.type='stormorganization' ) ORDER BY n.title in C:\sites\drupal6\sites\all\modules\storm\stormproject\stormproject.module on line 236.
Roberto Gerola’s picture

Status: Active » Fixed

Fixed and committed, thanks.

attiks’s picture

Version: 6.x-1.6 » 6.x-1.7
Status: Fixed » Active

Updated to 1.7 and i get these errors after logging in (cleared cache + session table)

user warning: Unknown column 'sit1.organization_nid' in 'field list' query: SELECT COUNT(*) FROM node n WHERE ((case n.type WHEN 'stormexpense' THEN 0 WHEN 'storminvoice' THEN (SELECT IF(sin1.organization_nid=3,1,0) FROM storminvoice sin1 WHERE sin1.vid=n.vid) WHEN 'storminvoiceitem' THEN (SELECT IF(sit1.organization_nid=3,1,0) FROM storminvoiceitem sit1 WHERE sit1.vid=n.vid) WHEN 'stormknowledgebase' THEN 0 WHEN 'stormnote' THEN (SELECT IF(sno1.organization_nid=3,1,0) FROM stormnote sno1 WHERE sno1.vid=n.vid) WHEN 'stormorganization' THEN (SELECT IF(n.uid=3 OR sor1.nid=3,1,0) FROM stormorganization sor1 WHERE sor1.vid=n.vid) WHEN 'stormperson' THEN (SELECT IF(spe1.organization_nid=3,1,0) FROM stormperson sti1 WHERE spe1.vid=n.vid) WHEN 'stormproject' THEN (SELECT IF(spr1.organization_nid=3,1,0) FROM stormproject spr1 WHERE spr1.vid=n.vid) WHEN 'stormtask' THEN (SELECT IF(sta1.organization_nid=3,1,0) FROM stormtask sta1 WHERE sta1.vid=n.vid) WHEN 'stormticket' THEN (SELECT IF(sti1.organization_nid=3,1,0) FROM stormticket sti1 WHERE sti1.vid=n.vid) WHEN 'stormtimetracking' THEN 0 else 1 end)=1) AND ( n.promote = 1 AND n.status = 1 ) in C:\sites\drupal6\modules\node\node.module on line 1734. 

user warning: Unknown column 'sit1.organization_nid' in 'field list' query: SELECT n.nid, n.sticky, n.created FROM node n WHERE ((case n.type WHEN 'stormexpense' THEN 0 WHEN 'storminvoice' THEN (SELECT IF(sin1.organization_nid=3,1,0) FROM storminvoice sin1 WHERE sin1.vid=n.vid) WHEN 'storminvoiceitem' THEN (SELECT IF(sit1.organization_nid=3,1,0) FROM storminvoiceitem sit1 WHERE sit1.vid=n.vid) WHEN 'stormknowledgebase' THEN 0 WHEN 'stormnote' THEN (SELECT IF(sno1.organization_nid=3,1,0) FROM stormnote sno1 WHERE sno1.vid=n.vid) WHEN 'stormorganization' THEN (SELECT IF(n.uid=3 OR sor1.nid=3,1,0) FROM stormorganization sor1 WHERE sor1.vid=n.vid) WHEN 'stormperson' THEN (SELECT IF(spe1.organization_nid=3,1,0) FROM stormperson sti1 WHERE spe1.vid=n.vid) WHEN 'stormproject' THEN (SELECT IF(spr1.organization_nid=3,1,0) FROM stormproject spr1 WHERE spr1.vid=n.vid) WHEN 'stormtask' THEN (SELECT IF(sta1.organization_nid=3,1,0) FROM stormtask sta1 WHERE sta1.vid=n.vid) WHEN 'stormticket' THEN (SELECT IF(sti1.organization_nid=3,1,0) FROM stormticket sti1 WHERE sti1.vid=n.vid) WHEN 'stormtimetracking' THEN 0 else 1 end)=1) AND ( n.promote = 1 AND n.status = 1 )ORDER BY n.sticky DESC, n.created DESC LIMIT 0, 10 in C:\sites\drupal6\modules\node\node.module on line 1734.
Roberto Gerola’s picture

Assigned: Unassigned » Roberto Gerola
Status: Active » Fixed

My fault, forgot to commit one file.
Fixed and released.

Thanks again.

attiks’s picture

Me again, updated to 1.7 and i get these errors after logging in (cleared cache + session table)

user warning: Unknown column 'spe1.organization_nid' in 'field list' query: SELECT COUNT(*) FROM node n WHERE ((case n.type WHEN 'stormexpense' THEN 0 WHEN 'storminvoice' THEN (SELECT IF(sin1.organization_nid=3,1,0) FROM storminvoice sin1 WHERE sin1.vid=n.vid) WHEN 'storminvoiceitem' THEN 0 WHEN 'stormknowledgebase' THEN 0 WHEN 'stormnote' THEN (SELECT IF(sno1.organization_nid=3,1,0) FROM stormnote sno1 WHERE sno1.vid=n.vid) WHEN 'stormorganization' THEN (SELECT IF(n.uid=3 OR sor1.nid=3,1,0) FROM stormorganization sor1 WHERE sor1.vid=n.vid) WHEN 'stormperson' THEN (SELECT IF(spe1.organization_nid=3,1,0) FROM stormperson sti1 WHERE spe1.vid=n.vid) WHEN 'stormproject' THEN (SELECT IF(spr1.organization_nid=3,1,0) FROM stormproject spr1 WHERE spr1.vid=n.vid) WHEN 'stormtask' THEN (SELECT IF(sta1.organization_nid=3,1,0) FROM stormtask sta1 WHERE sta1.vid=n.vid) WHEN 'stormticket' THEN (SELECT IF(sti1.organization_nid=3,1,0) FROM stormticket sti1 WHERE sti1.vid=n.vid) WHEN 'stormtimetracking' THEN 0 else 1 end)=1) AND ( n.promote = 1 AND n.status = 1 ) in C:\sites\drupal6\modules\node\node.module on line 1734. 

user warning: Unknown column 'spe1.organization_nid' in 'field list' query: SELECT n.nid, n.sticky, n.created FROM node n WHERE ((case n.type WHEN 'stormexpense' THEN 0 WHEN 'storminvoice' THEN (SELECT IF(sin1.organization_nid=3,1,0) FROM storminvoice sin1 WHERE sin1.vid=n.vid) WHEN 'storminvoiceitem' THEN 0 WHEN 'stormknowledgebase' THEN 0 WHEN 'stormnote' THEN (SELECT IF(sno1.organization_nid=3,1,0) FROM stormnote sno1 WHERE sno1.vid=n.vid) WHEN 'stormorganization' THEN (SELECT IF(n.uid=3 OR sor1.nid=3,1,0) FROM stormorganization sor1 WHERE sor1.vid=n.vid) WHEN 'stormperson' THEN (SELECT IF(spe1.organization_nid=3,1,0) FROM stormperson sti1 WHERE spe1.vid=n.vid) WHEN 'stormproject' THEN (SELECT IF(spr1.organization_nid=3,1,0) FROM stormproject spr1 WHERE spr1.vid=n.vid) WHEN 'stormtask' THEN (SELECT IF(sta1.organization_nid=3,1,0) FROM stormtask sta1 WHERE sta1.vid=n.vid) WHEN 'stormticket' THEN (SELECT IF(sti1.organization_nid=3,1,0) FROM stormticket sti1 WHERE sti1.vid=n.vid) WHEN 'stormtimetracking' THEN 0 else 1 end)=1) AND ( n.promote = 1 AND n.status = 1 )ORDER BY n.sticky DESC, n.created DESC LIMIT 0, 10 in C:\sites\drupal6\modules\node\node.module on line 1734. 
Roberto Gerola’s picture

Ok, fixed also this.

Take the updated file from cvs :
http://cvs.drupal.org/viewvc.py/drupal/contributions/modules/storm/storm...

attiks’s picture

Version: 6.x-1.7 » 6.x-1.8
Status: Fixed » Active

Errors at login are gone, but I found at when going to '/storm/projects' again as a regular user

user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHEN 'storminvoiceitem' THEN 0 WHEN 'stormknowledgebase' THEN 0 WHEN 'stormnot' at line 1 query: SELECT n.nid, n.title FROM node AS n INNER JOIN stormorganization AS sor ON n.vid=sor.vid WHERE (n.uid=3 OR n.nid=3 AND 'sor_access'='sor_access' ) AND ( ((case n.type WHEN 'stormexpense' THEN 0 WHEN 'storminvoice' THEN (SELECT IF(sin1.organization_nid=3,1,0) FROM storminvoice sin1 WHERE (n.uid=3 OR n.nid=3 AND 'sor_access'='sor_access' ) AND ( sin1.vid=n.vid) WHEN 'storminvoiceitem' THEN 0 WHEN 'stormknowledgebase' THEN 0 WHEN 'stormnote' THEN (SELECT IF(sno1.organization_nid=3,1,0) FROM stormnote sno1 WHERE (n.uid=3 OR n.nid=3 AND 'sor_access'='sor_access' ) AND ( sno1.vid=n.vid) WHEN 'stormorganization' THEN (SELECT IF(n.uid=3 OR sor1.nid=3,1,0) FROM stormorganization sor1 WHERE (n.uid=3 OR n.nid=3 AND 'sor_access'='sor_access' ) AND ( sor1.vid=n.vid) WHEN 'stormperson' THEN (SELECT IF(spe1.organization_nid=3,1,0) FROM stormperson spe1 WHERE (n.uid=3 OR n.nid=3 AND 'sor_access'='sor_access' ) AND ( spe1.vid=n.vid) WHEN 'stormproject' THEN (SELECT IF(spr1.organization_nid=3,1,0) FROM stormproject spr1 WHERE (n.uid=3 OR n.nid=3 AND 'sor_access'='sor_access' ) AND ( spr1.vid=n.vid) WHEN 'stormtask' THEN (SELECT IF(sta1.organization_nid=3,1,0) FROM stormtask sta1 WHERE (n.uid=3 OR n.nid=3 AND 'sor_access'='sor_access' ) AND ( sta1.vid=n.vid) WHEN 'stormticket' THEN (SELECT IF(sti1.organization_nid=3,1,0) FROM stormticket sti1 WHERE (n.uid=3 OR n.nid=3 AND 'sor_access'='sor_access' ) AND ( sti1.vid=n.vid) WHEN 'stormtimetracking' THEN 0 else 1 end)=1) AND ( n.status=1 AND n.type='stormorganization' )) ORDER BY n.title in C:\sites\drupal6\sites\all\modules\storm\stormproject\stormproject.admin.inc on line 117.
attiks’s picture

on '/node/add/stormproject?destination=storm%2Fprojects'

user warning: Unknown column 'spr.organization_nid' in 'where clause' query: SELECT n.nid, n.title FROM stormorganization so INNER JOIN node n ON so.nid=n.nid WHERE (spr.organization_nid=3 AND 'spr_access'='spr_access' ) AND ( n.status=1 AND n.type='stormorganization' ) ORDER BY n.title in C:\sites\drupal6\sites\all\modules\storm\stormproject\stormproject.module on line 236.
Roberto Gerola’s picture

Can you try with the latest stormproject.module in cvs ?

attiks’s picture

Roberto Gerola’s picture

Status: Active » Fixed

Should be fixed in version 1.9 and also optimized.

attiks’s picture

It's fixed in 1.9 :p

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.