File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -126,7 +126,7 @@ Planned for later phases:
126126
127127(defun %ensure-context (context where)
128128 (unless (%plist-even-p context)
129- (error " ~a must be a plist (even-length list)." where))
129+ (error " ~A must be a plist (even-length list)." where))
130130 context)
131131
132132(defun merge-evaluation-contexts (&rest contexts)
Original file line number Diff line number Diff line change 99(in-package # :io.github.cl-sdk.wst.openfeature.routing)
1010
1111(defun wrap-openfeature-context (&key
12- (context-fn (lambda (_request) nil ))
12+ (context-fn (lambda (request)
13+ (declare (ignore request))
14+ nil ))
1315 (request-data-key :openfeature-evaluation-context ))
1416 " Create a before-middleware that injects request-scoped OpenFeature context."
1517 (check-type request-data-key keyword )
Original file line number Diff line number Diff line change 2828 (let* ((request (io.github.cl-sdk.wst.routing :make-request :uri " /" :method :GET ))
2929 (response (io.github.cl-sdk.wst.routing :make-response))
3030 (middleware (wrap-openfeature-context
31- :context-fn (lambda (_request )
32- (declare (ignore _request ))
31+ :context-fn (lambda (request )
32+ (declare (ignore request ))
3333 ' (:tenant " acme" :plan " pro" ))))
3434 (result (funcall middleware request response)))
3535 (is (eq :continue (car result)))
4242 (request (io.github.cl-sdk.wst.routing :make-request :uri " /" :method :GET ))
4343 (response (io.github.cl-sdk.wst.routing :make-response))
4444 (middleware (wrap-openfeature-context
45- :context-fn (lambda (_request )
46- (declare (ignore _request ))
45+ :context-fn (lambda (request )
46+ (declare (ignore request ))
4747 ' (:tenant " acme" :shared :request )))))
4848 (set-provider provider)
4949 (funcall middleware request response)
You can’t perform that action at this time.
0 commit comments