Backend for songs.zachdecook.com
Diffstat (limited to 'laravel/app/Song.php')
-rw-r--r--laravel/app/Song.php6
1 files changed, 2 insertions, 4 deletions
diff --git a/laravel/app/Song.php b/laravel/app/Song.php
index e2f2589..c4722a2 100644
--- a/laravel/app/Song.php
+++ b/laravel/app/Song.php
@@ -18,10 +18,8 @@ class Song extends Model
$parser = new BiblePassageParser();
// Can throw an exception.
$refs = $parser->parse($passage);
- $book = (string)($refs[0]->from()->book());
- $chapter = $refs[0]->from()->chapter();
-
- return Song::where('verse', 'LIKE', "$book $chapter:%")->orWhere('verse',"$book $chapter")->orWhere('verse', 'LIKE', "%; $book $chapter:%");
+ $bc = explode(':', $refs[0])[0];
+ return Song::where('verse', 'LIKE', "$bc:%")->orWhere('verse',"$bc")->orWhere('verse','like',$refs[0].";%")->orWhere('verse', 'LIKE', "%; $bc:%");
}
public function textTranspose($key)
{