view rank get endpoint client service method for movies added

This commit is contained in:
2024-09-22 00:05:40 +02:00
Unverified
parent 0b93765d12
commit 3c990b591d
8 changed files with 111 additions and 44 deletions

View File

@@ -84,7 +84,7 @@ public partial class MediaPage : ComponentBase
MediaWebAPIService.GetPoster(Id, data => _poster = data),
MediaWebAPIService.GetMediaGenres(Id, data => _genres = data),
MediaWebAPIService.GetMediaRating(Id, data => _globalRating = data),
_media.Type == MediaType.Movie ? MoviesWebAPIService.Get(Id, data => _movie = data) : Task.CompletedTask,
_media.Type == MediaType.Movie ? MoviesWebAPIService.GetMovie(Id, data => _movie = data) : Task.CompletedTask,
]);
}

View File

@@ -64,7 +64,7 @@ public partial class MovieEditPage : ComponentBase
{
if (Id is not null)
{
await MoviesWebAPIService.Get(Id.Value, GetSuccessAction, NoIdAction);
await MoviesWebAPIService.GetMovie(Id.Value, GetSuccessAction, NoIdAction);
}
return;
@@ -83,11 +83,11 @@ public partial class MovieEditPage : ComponentBase
_movieDataInfo = null;
if (Id is null)
{
await MoviesWebAPIService.Post(_movieData, PostSuccessAction, BadRequestAction, NoPermissionsAction, NoPermissionsAction);
await MoviesWebAPIService.PostMovie(_movieData, PostSuccessAction, BadRequestAction, NoPermissionsAction, NoPermissionsAction);
}
else
{
await MoviesWebAPIService.Put(Id.Value, _movieData, PutSuccessAction, BadRequestAction, NoPermissionsAction, NoPermissionsAction);
await MoviesWebAPIService.PutMovie(Id.Value, _movieData, PutSuccessAction, BadRequestAction, NoPermissionsAction, NoPermissionsAction);
}
return;

View File

@@ -28,14 +28,6 @@
"Put": "/{0}",
"Delete": "/{0}"
},
"Movies": {
"Base": "/movies",
"GetAll": "",
"Get": "/{0}",
"Post": "",
"Put": "/{0}",
"Delete": "/{0}"
},
"Media": {
"Base": "/media",
"Get": "/{0}",
@@ -58,6 +50,24 @@
"PostPhoto": "/photos",
"PutPhoto": "/photos/{0}",
"DeletePhoto": "/photos/{0}"
},
"Movies": {
"Base": "/movies",
"GetAll": "",
"Get": "/{0}",
"Post": "",
"Put": "/{0}",
"Delete": "/{0}",
"GetMoviesViewRank": "/view"
},
"Series": {
"Base": "/series",
"GetAllSeries": "",
"GetSeries": "/{0}",
"PostSeries": "",
"PutSeries": "/{0}",
"DeleteSeries": "/{0}",
"GetSeriesViewRank": "/view"
}
}
}