Hi,
I am trying to create this tutorial https://developer.zendesk.com/documentation/apps/working-with-data/getting-data-from-an-external-application/
I wanted to check if everything is ok before i continue that tutorial, so I ran Zat server and I got this error bellow:
ubuntu@LAP-mohamad-sam:/mnt/c/zendeskapps/Tutorial/crmInfo$ zat server
/home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/faraday-0.9.2/lib/faraday/options.rb:153:in `new': tried to create Proc object without a block (ArgumentError)
from /home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/faraday-0.9.2/lib/faraday/options.rb:153:in `memoized'
from /home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/faraday-0.9.2/lib/faraday/options.rb:234:in `<class:ProxyOptions>'
from /home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/faraday-0.9.2/lib/faraday/options.rb:216:in `<module:Faraday>'
from /home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/faraday-0.9.2/lib/faraday/options.rb:1:in `<top (required)>'
from <internal:/home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from <internal:/home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from /home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/faraday-0.9.2/lib/faraday.rb:80:in `block in require_libs'
from /home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/faraday-0.9.2/lib/faraday.rb:79:in `each'
from /home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/faraday-0.9.2/lib/faraday.rb:79:in `require_libs'
from /home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/faraday-0.9.2/lib/faraday.rb:240:in `<module:Faraday>'
from /home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/faraday-0.9.2/lib/faraday.rb:16:in `<top (required)>'
from <internal:/home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from <internal:/home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from /home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/zendesk_apps_tools-3.8.6/lib/zendesk_apps_tools/deploy.rb:1:in `<top (required)>'
from <internal:/home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from <internal:/home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from /home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/zendesk_apps_tools-3.8.6/lib/zendesk_apps_tools/command_helpers.rb:4:in `<top (required)>'
from <internal:/home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from <internal:/home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from /home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/zendesk_apps_tools-3.8.6/lib/zendesk_apps_tools/command.rb:6:in `<top (required)>'
from <internal:/home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from <internal:/home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
from /home/ubuntu/.rbenv/versions/3.0.1/lib/ruby/gems/3.0.0/gems/zendesk_apps_tools-3.8.6/bin/zat:13:in `<top (required)>'
from /home/ubuntu/.rbenv/versions/3.0.1/bin/zat:23:in `load'
from /home/ubuntu/.rbenv/versions/3.0.1/bin/zat:23:in `<main>'
Just for clarity, in your other app when you ran zat server did you receive the same error as well?
Best,
Erica