← back to Rentv Website
chore: lint (v.embed + originals cat guards), refactor, v0.2.1 (session close)
b440e79c3f348ecd53e8352203ef795c77365e8f · 2026-07-22 08:13:44 -0700 · Steve Abrams
Files touched
M package-lock.jsonM package.jsonM public/review.htmlM server.js
Diff
commit b440e79c3f348ecd53e8352203ef795c77365e8f
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Wed Jul 22 08:13:44 2026 -0700
chore: lint (v.embed + originals cat guards), refactor, v0.2.1 (session close)
---
package-lock.json | 4 ++--
package.json | 2 +-
public/review.html | 2 +-
server.js | 2 +-
4 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 261d975..10db2d1 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "rentv-website",
- "version": "0.2.0",
+ "version": "0.2.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "rentv-website",
- "version": "0.2.0",
+ "version": "0.2.1",
"dependencies": {
"express": "^4.21.2"
}
diff --git a/package.json b/package.json
index e9c88fe..c85d3d7 100644
--- a/package.json
+++ b/package.json
@@ -1 +1 @@
-{"name":"rentv-website","version":"0.2.0","private":true,"main":"server.js","scripts":{"start":"node server.js","pull":"node scripts/pull-news.mjs"},"dependencies":{"express":"^4.21.2"}}
\ No newline at end of file
+{"name":"rentv-website","version":"0.2.1","private":true,"main":"server.js","scripts":{"start":"node server.js","pull":"node scripts/pull-news.mjs"},"dependencies":{"express":"^4.21.2"}}
\ No newline at end of file
diff --git a/public/review.html b/public/review.html
index 1594fcc..08bce82 100644
--- a/public/review.html
+++ b/public/review.html
@@ -175,7 +175,7 @@ function openVideo(id){
box.innerHTML='<video id="mvid" src="'+esc(v.mp4)+'" poster="'+esc(v.thumb||'')+'" controls autoplay playsinline style="width:100%;height:100%;background:#000"></video>';
}else{
box.innerHTML='<iframe id="mframe" allow="accelerometer;autoplay;clipboard-write;encrypted-media;gyroscope;picture-in-picture" allowfullscreen></iframe>';
- document.getElementById('mframe').src=v.embed+'?autoplay=1&rel=0';
+ document.getElementById('mframe').src=v.embed?v.embed+'?autoplay=1&rel=0':'';
}
document.getElementById('mcat').textContent=v.cat;
document.getElementById('mtitle').textContent=v.title;
diff --git a/server.js b/server.js
index 13da754..2483aaf 100644
--- a/server.js
+++ b/server.js
@@ -42,7 +42,7 @@ app.get('/api/videos', (_q, r) => {
const base = readJSON('videos.json', { items: [], cats: [] });
const orig = readJSON('originals.json', { cat: null, items: [] });
const items = Array.isArray(orig.items) ? orig.items : [];
- if (items.length) {
+ if (items.length && orig.cat) {
base.items = [...items, ...(base.items || []).filter(x => !String(x.id).startsWith('orig-'))];
base.cats = [orig.cat, ...(base.cats || []).filter(c => c !== orig.cat)];
base.count = base.items.length;
← 0a4e3b5 REview: add RENTV Originals rail (self-hosted HyperFrames pr
·
back to Rentv Website
·
LA Commercial: syndicate usrealestate commercial intel into 3b1f8b3 →