Modified: freeswitch/trunk/contrib/diegoviola/ruby/callcard/callcard.rb (14561 => 14562)
--- freeswitch/trunk/contrib/diegoviola/ruby/callcard/callcard.rb 2009-08-19 00:50:03 UTC (rev 14561)
+++ freeswitch/trunk/contrib/diegoviola/ruby/callcard/callcard.rb 2009-08-19 01:47:37 UTC (rev 14562)
@@ -32,7 +32,7 @@
fs_sleep(2000) do
play_and_get_digits(pin_wav, bad_pin_wav, 2, 10, 3, 7000, ["#"], "pin_number", "\\d") do |pin_number|
@card = Card.find_by_card_number(pin_number)
- if @card then
+ if @card
FSR::Log.info "*** Success, grabbed #{pin_number} from #{exten}"
play_and_get_digits(dial_tone, bad_pin_wav, 2, 11, 3, 7000, ["#"], "destination_number", "\\d") do |destination_number|
prefix = destination_number[0,5]
@@ -41,9 +41,6 @@
FSR::Log.info "*** Setting up the billing variables."
uuid_setvar(@session.headers[:unique_id], 'nibble_rate', @destination.rate) if @destination.respond_to?(:rate)
uuid_setvar(@session.headers[:unique_id], 'nibble_account', @card.id)
- FSR::Log.info "*** Destination rate: #{@destination.rate}" if @destination.respond_to?(:rate)
- FSR::Log.info "*** Card ID: #{@card.id}"
- FSR::Log.info "*** Calling to: #{@destination.country}" if @destination.respond_to?(:country)
FSR::Log.info "*** Bridging."
FSR::Log.info "*** You have #{duration} minutes to talk."
speak("You have #{duration} minutes to talk.")