Skip to content

Commit

Permalink
Fix "Setting Headers" example in "Testing Actions" (#1135)
Browse files Browse the repository at this point in the history
Sending two separate arguments fails with an argument error.
The syntax that works is to send them like a hash: `headers("Content-Type": "application/json")`
  • Loading branch information
Panayotis Procopiou (Paul) authored Dec 28, 2022
1 parent 4c10200 commit b107924
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/actions/guides/testing/testing_actions.cr
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,9 @@ class Guides::Testing::TestingActions < GuideAction
client = ApiClient.new
client
.headers("Accept", "application/vnd.api.v1+json")
.headers("Set-Cookie", "remember_me=1")
.headers("Authorization", "Bearer abc123")
.headers("Accept": "application/vnd.api.v1+json")
.headers("Set-Cookie": "remember_me=1")
.headers("Authorization": "Bearer abc123")
# Then make your request:
client.exec(Api::Users::Index)
Expand All @@ -80,7 +80,7 @@ class Guides::Testing::TestingActions < GuideAction
def page(page : Int32, per_page = 10)
# Set pagination headers
headers("Range", "order,id \#{page * per_page}; order=desc,max=\#{per_page}"
headers("Range": "order,id \#{page * per_page}; order=desc,max=\#{per_page}"
end
end
```
Expand Down

0 comments on commit b107924

Please sign in to comment.