Merge branch 'release/3.3.0' into develop

This commit is contained in:
Chocobozzz 2021-07-26 15:18:46 +02:00
commit ac27887774
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
3 changed files with 16 additions and 29 deletions

View File

@ -86,7 +86,7 @@
</div> </div>
<my-video-description [video]="video"></my-video-description> <my-video-description [video]="video" (timestampClicked)="handleTimestampClicked($event)"></my-video-description>
<my-video-attributes [video]="video"></my-video-attributes> <my-video-attributes [video]="video"></my-video-attributes>

View File

@ -379,28 +379,24 @@ export class VideoService implements VideosProvider {
} }
explainedPrivacyLabels (serverPrivacies: VideoConstant<VideoPrivacy>[], defaultPrivacyId = VideoPrivacy.PUBLIC) { explainedPrivacyLabels (serverPrivacies: VideoConstant<VideoPrivacy>[], defaultPrivacyId = VideoPrivacy.PUBLIC) {
const descriptions = [ const descriptions = {
{ [VideoPrivacy.PRIVATE]: $localize`Only I can see this video`,
id: VideoPrivacy.PRIVATE, [VideoPrivacy.UNLISTED]: $localize`Only shareable via a private link`,
description: $localize`Only I can see this video` [VideoPrivacy.PUBLIC]: $localize`Anyone can see this video`,
}, [VideoPrivacy.INTERNAL]: $localize`Only users of this instance can see this video`
{ }
id: VideoPrivacy.UNLISTED,
description: $localize`Only shareable via a private link` const videoPrivacies = serverPrivacies.map(p => {
}, return {
{ ...p,
id: VideoPrivacy.PUBLIC,
description: $localize`Anyone can see this video` description: descriptions[p.id]
},
{
id: VideoPrivacy.INTERNAL,
description: $localize`Only users of this instance can see this video`
} }
] })
return { return {
defaultPrivacyId: serverPrivacies.find(p => p.id === defaultPrivacyId)?.id || serverPrivacies[0].id, videoPrivacies,
videoPrivacies: serverPrivacies.map(p => ({ ...p, description: descriptions.find(p => p.id).description })) defaultPrivacyId: serverPrivacies.find(p => p.id === defaultPrivacyId)?.id || serverPrivacies[0].id
} }
} }

View File

@ -29,15 +29,6 @@
height: 100% !important; height: 100% !important;
left: 0; left: 0;
}; };
div {
@include miniature-thumbnail;
display: inline-flex;
justify-content: center;
align-items: center;
color: pvar(--inputPlaceholderColor);
}
} }
.chip { .chip {