For users of trunk (v5.5) r2271 and later require a database schema
change.
Details:
------------
<
http://whitemiceconsulting.blogspot.com/2009/09/new-ogo-help-desk-feature.html>
Enhancement Bug#2027 "Allow help desk users to create tasks on behalf of
users" has been resolved as of r2274. This update requires a database
schema change -
ALTER TABLE job ADD COLUMN owner_id INT;
UPDATE job SET owner_id = creator_id;
The database scripts pg-build-schema.psql and pg-update-1.x-to-5.5.psql
have been updated. NOTE: Be careful not to run this part of
pg-update-1.x-to-5.5.psql more than once or you risk modifying actual
data in your database if you use the OGoHelpDeskRoleName default.
This feature allows a member of the team whose named is defined in the
OGoHelpDeskRoleName default to create tasks with an owner other than
themselves. Delegated and archived task lists now display tasks based on
owner rather than creator. By default the owner is the creator so this
has no effect on normal task behaviour. Currently the help desk feature,
setting of the owner to another user, is only available via the zOGI
API. The modifications to the zOGI API are documented on the Task
entity.
If your help desk team name contains spaces be sure to use proper
quoting - Defaults write NSGlobalDomain OGoHelpDeskRoleName '"all
intranet"' - or you may not get the results you expect. Obviously if you
set OGoHelpDeskRoleName to "all intranet" all users will be able to
create tasks on behalf of other users.
Links
--------
<
http://bugzilla.opengroupware.org/bugzilla/show_bug.cgi?id=2027>
<
http://svn.opengroupware.org/OpenGroupware.org/trunk/Database/PostgreSQL/pg-update-1.x-to-5.5.psql>
<
http://svn.opengroupware.org/OpenGroupware.org/trunk/Database/PostgreSQL/pg-build-schema.psql>
<
http://code.google.com/p/zogi/wiki/Task>
--
OpenGroupware.org Users
users@...
http://mail.opengroupware.org/mailman/listinfo/users