# User Engine : edit\_user problems

**URL:** <https://www.ruby-forum.com/t/user-engine-edit-user-problems/52967>\
**Category:** Engines\
**Created:** [January 21, 2006, 8:24pm UTC](https://www.ruby-forum.com/t/user-engine-edit-user-problems/52967 "2006-01-21T20:24:53Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![joshua\_s](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/779978/32.png) [@joshua\_s](https://www.ruby-forum.com/u/joshua_s)\
**Post date:** [January 21, 2006, 8:24pm UTC](https://www.ruby-forum.com/t/user-engine-edit-user-problems/52967/1 "2006-01-21T20:24:53Z")

</div>

I’m using Engines-Login\_Engine-User\_Engine all worked fine until…

I’ve added a column to the user database…using migrations. I’ve also  
changed the view by creating a new view in ‘RAILS\_APP/path/to/view’.  
I’ve also correctly configured which fields are ‘changeable’.

Here’s my problem. The edit\_user function does nothing when the form  
gets submitted. It just renders a blank page. I’ve looked in the  
controller and there doesn’t appear to be anything that I’ve changed in  
it. I can change passwords, change roles.

Does anyone have any ideas why this simple function would stop working?  
It seems that everything is configured correctly.

Thanks for any info.

---

<div class="post-metadata">

**Author:** ![joshua\_s](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/779978/32.png) [@joshua\_s](https://www.ruby-forum.com/u/joshua_s)\
**Post date:** [January 25, 2006, 6:00pm UTC](https://www.ruby-forum.com/t/user-engine-edit-user-problems/52967/2 "2006-01-25T18:00:31Z")

</div>

Is there any information in the logs? Errors being reported, etc etc…

- james

---

<div class="post-metadata">

**Author:** ![joshua\_s](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/779978/32.png) [@joshua\_s](https://www.ruby-forum.com/u/joshua_s)\
**Post date:** [January 26, 2006, 8:59pm UTC](https://www.ruby-forum.com/t/user-engine-edit-user-problems/52967/3 "2006-01-26T20:59:29Z")

</div>

James,

It wasn’t a problem with either of your engines. I had installed the  
new UserStamp plugin and didn’t have it correctly configured yet. It  
all works now.

On a related note, the final config to the userstamp was to add a  
cattr\_accessor to the model. In your documentation you mentioned that  
overriding models/libs would be easier in the future. Can you just give  
me a brief description of how you’ll be doing this?

Thanks. Once again, I love the work you’ve done on the engines.

---

<div class="post-metadata">

**Author:** ![joshua\_s](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/779978/32.png) [@joshua\_s](https://www.ruby-forum.com/u/joshua_s)\
**Post date:** [February 3, 2006, 1:11pm UTC](https://www.ruby-forum.com/t/user-engine-edit-user-problems/52967/4 "2006-02-03T13:11:17Z")

</div>

Hi Joshua, apologies for the delayed reply:

On 1/26/06, joshua schairbaum [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> In your documentation you mentioned that  
> overriding models/libs would be easier in the future. Can you just give  
> me a brief description of how you’ll be doing this?

I would like to try and make it easier, but there’s no concrete plan  
of action at the moment. The current ‘preferred’ technique for making  
it easy to override model methods is by packaging the model  
functionality into modules which can then be easily included in an  
application’s custom model classes. It’s not ideal, but it works…

–

- J \*  
~
