Skip to content

Commit 9c2af90

Browse files
committed
Removing photography from the random folder selection
1 parent afedd95 commit 9c2af90

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

content/folder/folder_content.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ def get_random_post(self, days_ago: int = 180) -> dict:
6767
if days_ago > 0:
6868
date = datetime.now(timezone.utc) - timedelta(days=days_ago)
6969
date_str = date.isoformat()
70-
query = f"SELECT * FROM c WHERE NOT IS_DEFINED(c.last_posted) OR c.last_posted < '{date_str}'"
70+
query = f"SELECT * FROM c WHERE c.folder_name != 'photography' AND (NOT IS_DEFINED(c.last_posted) OR c.last_posted < '{date_str}')"
7171
else:
7272
query = "SELECT * FROM c"
7373

utils/darktable/darktable.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,8 @@ def generate_dict(self, id: str, src_path: str, blob_url: str, description: str,
157157
exif_d["Lens"] = exif_d["EXIF LensModel"]
158158
del exif_d["EXIF LensModel"]
159159

160+
exif_d["Lens"] = exif_d["Lens"].replace("M.Zuiko Digital ED ", "M.Zuiko ")
161+
160162
if "EXIF DateTimeOriginal" in exif_d:
161163
date = exif_d["EXIF DateTimeOriginal"].split(" ")[0]
162164
date = date.split(":")
@@ -194,7 +196,7 @@ def generate_dict(self, id: str, src_path: str, blob_url: str, description: str,
194196
exif_d["Focal Length"] = f"{exif_d['EXIF FocalLength']}mm"
195197
del exif_d["EXIF FocalLength"]
196198

197-
j["text"] = f"{description}\n📷:{exif_d['Camera']}🔍:{exif_d['Focal Length']} • f:{exif_d['FNumber']}{exif_d['ISO']} ISO • {exif_d['Exposure']}\n{exif_d['date']}"
199+
j["text"] = f"{description}\n📷:{exif_d['Camera']}\n🔍:{exif_d['Lens']}@{exif_d['Focal Length']}\nf:{exif_d['FNumber']}{exif_d['ISO']} ISO • {exif_d['Exposure']}\n{exif_d['date']}"
198200

199201
return j
200202

0 commit comments

Comments
 (0)