From: Nat P. <np...@us...> - 2002-08-27 20:44:10
|
Update of /cvsroot/mockobjects/no-stone-unturned/rubysrc In directory usw-pr-cvs1:/tmp/cvs-serv31838 Modified Files: addrservlet.rb Log Message: Refactoring: extract method AddressBookServlet::find_address Index: addrservlet.rb =================================================================== RCS file: /cvsroot/mockobjects/no-stone-unturned/rubysrc/addrservlet.rb,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- addrservlet.rb 27 Aug 2002 20:42:44 -0000 1.4 +++ addrservlet.rb 27 Aug 2002 20:44:06 -0000 1.5 @@ -16,11 +16,15 @@ respond_no_match( response ) else name = WEBrick::HTTPUtils::unescape_form( query ) - if @address_book.has_key?(name) - response.body = @address_book[name] - else - respond_no_match( response ) - end + find_address( name, response ) + end + end + + def find_address( name, response ) + if @address_book.has_key?(name) + response.body = @address_book[name] + else + respond_no_match( response ) end end |