Skip to content

Commit 39c6a20

Browse files
committed
fix: ensure production mode is correctly set based on environment case
1 parent 382840a commit 39c6a20

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

lib/hooks/core/builder.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ def build
5555
@log.info "starting hooks server v#{Hooks::VERSION}"
5656
@log.info "config: #{endpoints.size} endpoints loaded"
5757
@log.info "environment: #{config[:environment]}"
58+
@log.info "production mode: #{config[:production]}"
5859
@log.info "available endpoints: #{endpoints.map { |e| e[:path] }.join(', ')}"
5960

6061
# Build and return Grape API class

lib/hooks/core/config_loader.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ def self.load(config_path: nil)
6969
# Convert string keys to symbols for consistency
7070
config = symbolize_keys(config)
7171

72-
if config[:environment] == "production"
72+
if config[:environment].downcase == "production"
7373
config[:production] = true
7474
else
7575
config[:production] = false

0 commit comments

Comments
 (0)