# Simple Captcha - Update attributes?

**URL:** <https://www.ruby-forum.com/t/simple-captcha-update-attributes/172704>\
**Category:** Rails\
**Created:** [July 26, 2009, 9:42am UTC](https://www.ruby-forum.com/t/simple-captcha-update-attributes/172704 "2009-07-26T09:42:33Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![railslist](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/65b543/32.png) [@railslist](https://www.ruby-forum.com/u/railslist)\
**Post date:** [July 26, 2009, 9:42am UTC](https://www.ruby-forum.com/t/simple-captcha-update-attributes/172704/1 "2009-07-26T09:42:33Z")

</div>

I am using the great simple captcha plugin for saving records like this

if @xxx.save\_with\_captcha  
do something  
else  
do something  
end

How do I use it when updating records?

if @xxx.update\_attributes(params[:blah])

can I just say

if @xxx.update\_with\_captcha(params[:blah])  
do something  
else  
do something  
end

---

<div class="post-metadata">

**Author:** ![railslist](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/65b543/32.png) [@railslist](https://www.ruby-forum.com/u/railslist)\
**Post date:** [July 26, 2009, 5:05pm UTC](https://www.ruby-forum.com/t/simple-captcha-update-attributes/172704/2 "2009-07-26T17:05:24Z")

</div>

Have you tried:

@xxx.attributes = params[:blah]

if @xxx.save\_with\_captcha  
do something  
else  
do something  
end

Cheers,  
Nicholas

On Jul 26, 3:42 am, Rails L. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)
