← back to Rentv 2026
harden(review): coerce id in openVideo find so /review?play=<id> deep-link survives numeric-vs-string api ids (flagged in /cs, parallel session now idle)
2b137e04946c5114ed4d6de67cec8c1777f46003 · 2026-08-02 06:43:52 -0700 · Steve Abrams
Files touched
Diff
commit 2b137e04946c5114ed4d6de67cec8c1777f46003
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Sun Aug 2 06:43:52 2026 -0700
harden(review): coerce id in openVideo find so /review?play=<id> deep-link survives numeric-vs-string api ids (flagged in /cs, parallel session now idle)
---
public/review.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/public/review.html b/public/review.html
index 3220e04f..797ff570 100644
--- a/public/review.html
+++ b/public/review.html
@@ -180,7 +180,7 @@ function render(){
}
}
function openVideo(id){
- const v=ALL.find(x=>x.id===id); if(!v) return;
+ const v=ALL.find(x=>String(x.id)===String(id)); if(!v) return; // coerce: /review?play=<id> param + numeric-vs-string api ids
const box=document.querySelector('.modal .video');
if(v.mp4){ // self-hosted RENTV Original — play a real <video>, not a YouTube iframe
box.innerHTML='<video id="mvid" src="'+esc(v.mp4)+'" poster="'+esc(v.thumb||'')+'" controls autoplay playsinline style="width:100%;height:100%;background:#000"></video>';
← b1e2d8e8 auto-save: 2026-08-02T06:43:03 (3 files) — data/markets.json
·
back to Rentv 2026
·
auto-save: 2026-08-02T07:13:15 (3 files) — data/markets.json d2117c9e →