From 297437f0bcf2bb0fc190d3ce988eb9a9c57ada5c Mon Sep 17 00:00:00 2001 From: Zach DeCook Date: Thu, 27 Dec 2018 21:53:46 -0500 Subject: * Songs: Fix rendering issue when no chord is found --- laravel/app/Http/Controllers/SongController.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'laravel') diff --git a/laravel/app/Http/Controllers/SongController.php b/laravel/app/Http/Controllers/SongController.php index 6452f7a..4545896 100644 --- a/laravel/app/Http/Controllers/SongController.php +++ b/laravel/app/Http/Controllers/SongController.php @@ -151,7 +151,9 @@ class SongController extends Controller $chords["Bb"] = $chords["A#"]; $ochords = array( "C","Db","D","Eb","E","F","Gb","G","Ab","A","Bb","B" ); $fromkey = trim($fromkey, 'm'); - return $ochords[($chords[$fromkey] + $integer + 24)%12]; + if ( isset( $chords[$fromkey] ) ) { + return $ochords[($chords[$fromkey] + $integer + 24)%12]; + } return false; } public function post() -- cgit 1.4.1