Backend for songs.zachdecook.com
Improve transposition
| -rw-r--r-- | laravel/app/Http/Controllers/SongController.php | 1 | ||||
| -rwxr-xr-x | laravel/public/song.gmi.php | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/laravel/app/Http/Controllers/SongController.php b/laravel/app/Http/Controllers/SongController.php index 301e469..12c76b8 100644 --- a/laravel/app/Http/Controllers/SongController.php +++ b/laravel/app/Http/Controllers/SongController.php @@ -188,6 +188,7 @@ class SongController extends Controller private function z_transparray( $transp ) { + $transp = (int)$transp; $chords = array( "C","C#","D","D#","E","F","F#","G","G#","A","Bb","B" ); $newchords = array(); diff --git a/laravel/public/song.gmi.php b/laravel/public/song.gmi.php index d234195..cbe7d5e 100755 --- a/laravel/public/song.gmi.php +++ b/laravel/public/song.gmi.php @@ -28,7 +28,7 @@ printf("30 " . Song::inRandomOrder()->first()->id . "\r\n");return; <?= $song->audio ? "=> {$song->audio} Listen to this song" : "" ?> ```chord sheet -<?= $txt = $song->textTranspose(getenv('QUERY_STRING')??'') ?> +<?= $txt = $song->textTranspose(ucfirst(getenv('QUERY_STRING')??'')) ?> ``` <?php foreach($song->getChordsAttribute($txt) as $symbol => $tabs): ?> |