show
end
- # update profile for the user
- def profile
- reload_object_before_update
-
- # update profile
- @object.profile params
-
- # profile update succeeded. send email if requested by the client
- profile_notification_address = params[:send_profile_notification_email]
- if profile_notification_address
- ProfileNotifier.profile_created(@object, profile_notification_address).deliver
- end
-
- show
- end
-
protected
def self._setup_requires_parameters
{
- send_notification_email: { type: 'boolean', required: true },
+ user: {
+ type: 'object', required: false
+ },
+ openid_prefix: {
+ type: 'string', required: false
+ },
+ repo_name: {
+ type: 'string', required: false
+ },
+ vm_uuid: {
+ type: 'string', required: false
+ },
+ send_notification_email: {
+ type: 'boolean', required: false, default: false
+ },
}
end