fix(publish): a release sends exactly the tag names the sheet showed (ADR 0019)
The final reading of 22 Oct found that the names were worked out again after the sync that comes before publishing, so a link to a private tag the instance merged in during that sync sent a name nobody saw going. The sheet now hands what it showed to Publish, and the device refuses before anything goes out when the names worked out then differ (PublishProblem.tagNamesChanged), reading them again for the person to look at. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
parent
037abb0cc6
commit
92ff7616a4
5 changed files with 164 additions and 13 deletions
|
|
@ -2065,6 +2065,7 @@
|
|||
|
||||
"publishPrivateRefused": "Es ist privat: Nur deine Geräte können es lesen. Mach es zuerst in seinem Menü nicht mehr privat.",
|
||||
"publishTagNames": "Nicht alle seine Tags ließen sich benennen. Synchronisiere und versuche es noch einmal.",
|
||||
"publishTagNamesChanged": "Die Tags, die mitgehen würden, haben sich geändert, seit sie angezeigt wurden. Sieh sie dir noch einmal an und veröffentliche dann.",
|
||||
"studysetMenuMakePrivate": "Privat machen",
|
||||
"studysetMenuMakeReadable": "Nicht mehr privat",
|
||||
"studysetPrivateTitle": "„{title}“ privat machen?",
|
||||
|
|
|
|||
|
|
@ -2429,6 +2429,7 @@
|
|||
|
||||
"publishPrivateRefused": "It's private: only your devices can read it. Make it non-private first, in its menu.",
|
||||
"publishTagNames": "Its tags couldn't all be named. Sync, then try again.",
|
||||
"publishTagNamesChanged": "The tags that would go with it changed since they were shown. Look at them again, then publish.",
|
||||
"studysetMenuMakePrivate": "Make private",
|
||||
"studysetMenuMakeReadable": "Make non-private",
|
||||
"studysetPrivateTitle": "Make “{title}” private?",
|
||||
|
|
|
|||
|
|
@ -12177,6 +12177,12 @@ abstract class AppLocalizations {
|
|||
/// **'Its tags couldn\'t all be named. Sync, then try again.'**
|
||||
String get publishTagNames;
|
||||
|
||||
/// No description provided for @publishTagNamesChanged.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
/// **'The tags that would go with it changed since they were shown. Look at them again, then publish.'**
|
||||
String get publishTagNamesChanged;
|
||||
|
||||
/// No description provided for @studysetMenuMakePrivate.
|
||||
///
|
||||
/// In en, this message translates to:
|
||||
|
|
|
|||
|
|
@ -7719,6 +7719,10 @@ class AppLocalizationsDe extends AppLocalizations {
|
|||
String get publishTagNames =>
|
||||
'Nicht alle seine Tags ließen sich benennen. Synchronisiere und versuche es noch einmal.';
|
||||
|
||||
@override
|
||||
String get publishTagNamesChanged =>
|
||||
'Die Tags, die mitgehen würden, haben sich geändert, seit sie angezeigt wurden. Sieh sie dir noch einmal an und veröffentliche dann.';
|
||||
|
||||
@override
|
||||
String get studysetMenuMakePrivate => 'Privat machen';
|
||||
|
||||
|
|
|
|||
|
|
@ -7646,6 +7646,10 @@ class AppLocalizationsEn extends AppLocalizations {
|
|||
String get publishTagNames =>
|
||||
'Its tags couldn\'t all be named. Sync, then try again.';
|
||||
|
||||
@override
|
||||
String get publishTagNamesChanged =>
|
||||
'The tags that would go with it changed since they were shown. Look at them again, then publish.';
|
||||
|
||||
@override
|
||||
String get studysetMenuMakePrivate => 'Make private';
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue