about summary refs log tree commit diff
path: root/laravel
diff options
context:
space:
mode:
authorZach DeCook <zachdecook@librem.one>2022-05-11 13:56:29 +0000
committerZach DeCook <zachdecook@librem.one>2022-05-11 13:56:29 +0000
commitb3fd4ddef6eebf51de24ed7a08385243c677bdf2 (patch)
tree178d5d318d7d6bad3c2b3e7eaf720acb44b8f8f3 /laravel
parent6288883d88c420e242ffc07e81d9ca315eec4a5a (diff)
downloadprosongsa-b3fd4ddef6eebf51de24ed7a08385243c677bdf2.tar.gz
verse searching: Slightly improve
Diffstat (limited to 'laravel')
-rw-r--r--laravel/app/Song.php2
-rwxr-xr-xlaravel/public/searchVerse.gmi2
2 files changed, 2 insertions, 2 deletions
diff --git a/laravel/app/Song.php b/laravel/app/Song.php
index 6705dfa..98f11c3 100644
--- a/laravel/app/Song.php
+++ b/laravel/app/Song.php
@@ -17,7 +17,7 @@ class Song extends Model
     	$book = explode(' ',$passage)[0];
     	$chapter = (int)explode(' ', $passage)[1];
     	
-		return Song::where('verse', 'LIKE', "$book $chapter:%")->orWhere('verse',"$book $chapter");
+		return Song::where('verse', 'LIKE', "$book $chapter:%")->orWhere('verse',"$book $chapter")->orWhere('verse', 'LIKE', "%; $book $chapter:%");
     }
     public function textTranspose($key)
     {
diff --git a/laravel/public/searchVerse.gmi b/laravel/public/searchVerse.gmi
index d779988..c7f6b5f 100755
--- a/laravel/public/searchVerse.gmi
+++ b/laravel/public/searchVerse.gmi
@@ -24,6 +24,6 @@ if (!count($results)) {
 printf("20 text/gemini\r\n");
 ?>
 <?php foreach($results as $song): ?>
-=> /song.gmi.php/<?=$song->id?> <?= $song->verse ?>: <?= $song->title ?>
+=> gemini://<?=getenv('HOSTNAME')?>/song.gmi.php/<?=$song->id?> <?= $song->verse ?>: <?= $song->title ?>
 
 <?php endforeach; ?>