Let OpenWeather calls-per-minute limit cascade to orgs and users

Drop the descriptor Default of 60 so the global panel field can be left
blank. A non-blank global value sits at the top of the cascade and locks
every lower layer, so the fixed default made the per-minute limit
un-overridable by organizations and users. Blank now means "inherit";
the runtime still falls back to 60 when no layer sets a value, so the
usage gauge is unchanged. Update the descriptor help and the Settings
row copy to explain the inherit behavior.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
tajniak81
2026-07-14 18:02:31 +02:00
co-authored by Claude Opus 4.8
parent 5960fb4806
commit 3903428964
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -1891,7 +1891,7 @@ onBeforeUnmount(() => {
</Row>
<!-- calls-per-minute limit (used only to gauge usage) -->
<Row title="Calls per minute limit" desc="Your plan's per-minute limit (free tier is 60). Only used to gauge app usage below." keywords="calls per minute limit rate quota plan usage">
<Row title="Calls per minute limit" desc="Your plan's per-minute limit (free tier is 60). Only used to gauge app usage below. Leave blank to inherit; the app falls back to 60." keywords="calls per minute limit rate quota plan usage">
<template v-if="owLocked('callsPerMinute')">
<span class="inline-flex items-center gap-2 font-mono text-sm text-ink">
{{ owField('callsPerMinute').effective || '60' }}