diff --git a/CHANGELOG.md b/CHANGELOG.md index 16ae2b264..5b788ad62 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,8 @@ ### Added +* [PostIt] Badge « Publié » à côté du titre des billets publiés dans la + liste, mis à jour lors de la publication ou du retour en brouillon. * [PostIt] Gestion native du compte inspirée de `/Manage` : modification du nom d'utilisateur, du nom complet et de l'adresse, téléversement d'avatar, confirmation e-mail, préférence de courriel mensuel, diff --git a/src/PostIt/PostIt/Views/Blogs/BlogsPage.axaml b/src/PostIt/PostIt/Views/Blogs/BlogsPage.axaml index 5c926bdee..eb88fb2d8 100644 --- a/src/PostIt/PostIt/Views/Blogs/BlogsPage.axaml +++ b/src/PostIt/PostIt/Views/Blogs/BlogsPage.axaml @@ -126,7 +126,27 @@ - + + + + + + PUT /api/BlogApi/{id}/publish. /// - public bool IsPublished { get; set; } + public bool IsPublished + { + get => _isPublished; + set + { + if (_isPublished == value) + return; + + _isPublished = value; + PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(nameof(IsPublished))); + } + } public virtual bool AuthorizeCircle(long circleId) {