Skip to content

Commit 1903baf

Browse files
committed
📝 Update configure method
1 parent 33fa60a commit 1903baf

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,12 @@ $ luarocks --lua-version 5.1 --local --tree ~/.local/share/nvim/rocks install co
6969

7070
```lua
7171
local CodeStats = require 'code-stats.nvim.codestats'.CodeStats
72-
local args = CodeStats.args
73-
args.headers['X-API-Token'] = "XXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
7472
local codestats = CodeStats {
75-
args = args
73+
args = vim.tbl_deep_extend('force', CodeStats.args, {
74+
headers = {
75+
['X-API-Token'] = "XXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
76+
}
77+
})
7678
}
7779
codestats:create_autocmds()
7880
```

lua/code-stats.lua

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@ local M = {
1212
url = "https://codestats.net/",
1313
headers = {
1414
['Content-Type'] = 'application/json',
15-
['User-Agent'] = 'code-stats-nvim/0.0.1',
16-
['X-API-Token'] = "",
15+
['User-Agent'] = 'code-stats-nvim/0.1.0',
1716
Accept = '*/*'
1817
},
1918
},
@@ -31,8 +30,6 @@ function M.CodeStats:new(codestats)
3130
codestats.args.headers = codestats.args.headers or M.CodeStats.args.headers
3231
codestats.args.headers['X-API-Token'] = dotenv.get('CODESTATS_API_KEY')
3332
end
34-
codestats.args.headers['X-API-Token'] = codestats.args.headers['X-API-Token'] or
35-
M.CodeStats.args.headers['X-API-Token']
3633
setmetatable(codestats, {
3734
__index = self
3835
})

0 commit comments

Comments
 (0)