# Update\_attribute, alias\_method\_chain on a setter

**URL:** <https://www.ruby-forum.com/t/update-attribute-alias-method-chain-on-a-setter/181118>\
**Category:** Rails\
**Created:** [January 5, 2010, 9:00pm UTC](https://www.ruby-forum.com/t/update-attribute-alias-method-chain-on-a-setter/181118 "2010-01-05T21:00:54Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Curtis\_Jennings\_Sch](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/bbe5ce/32.png) [@Curtis\_Jennings\_Sch](https://www.ruby-forum.com/u/Curtis_Jennings_Sch)\
**Post date:** [January 5, 2010, 9:00pm UTC](https://www.ruby-forum.com/t/update-attribute-alias-method-chain-on-a-setter/181118/1 "2010-01-05T21:00:54Z")

</div>

update\_attribute(:accepted,true) is calling  
accepted\_with\_create\_curated\_video=

update\_attribute(:accepted\_without\_create\_curated\_video,true) is  
calling accepted=

No where is :accepted getting set to true.

Any ideas? What is the way to write a setter that is  
alias\_method\_chained ??

xo xo,  
Curtis.
