user warning: Unknown column 'oga.is_public' in 'where clause' query: SELECT oga.group_nid FROM og_ancestry oga WHERE oga.nid = 80 AND oga.is_public = 1 in /home/www/htdocs/sites/all/modules/contrib_modules/og_user_roles/og_user_roles.module on line 2773.

It looks like this column was removed from RC1. Another module is still relying on it, not sure which one yet. File this under heads up for people upgrading.

Had to add the is_public column manually to stop getting the error.

Comments

dlumberg’s picture

Found og_views and og_user_roles use that column, heading to their issue queues.

Veggieryan’s picture

dlumberg: this is because og-6.x-2.0rc1 no longer uses the is_public column, it was dropped an is now in the og_access_post table.

og_user_roles is no longer compatible with og-6x-2.0rc1 they need to update their code. so this issue should be moved there.

og_views should be compatible though you may have to manually update any views that you enabled and modified... views updates are tricky since the module doesn't want to overwrite any custom changes you have made.. but this may break a view that uses old code...

moshe weitzman’s picture

Project: Organic Groups » OG User Roles
Version: 6.x-2.0-rc1 » 6.x-1.x-dev
Component: og.module » Code

consider reading the error message. in there is says og_user_roles. refiling.

somebodysysop’s picture

Status: Active » Fixed

Fixed in dev release. Will move to stable release once the dust settles with og changes.

Status: Fixed » Closed (fixed)

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