From 5a4738f15a4e57730862bee959c8d66eb6bcc73e Mon Sep 17 00:00:00 2001
From: Hamid Reza Mohammadi
Date: Thu, 25 Jan 2024 11:21:22 +0330
Subject: [PATCH] #420 /User/MySuggestedQuotes page
---
GanjooRazor/Areas/User/Pages/MySuggestedQuotes.cshtml | 4 ++--
GanjooRazor/Areas/User/Pages/MySuggestedQuotes.cshtml.cs | 6 +++---
GanjooRazor/Areas/User/Pages/SuggestQuoted.cshtml.cs | 7 ++-----
3 files changed, 7 insertions(+), 10 deletions(-)
diff --git a/GanjooRazor/Areas/User/Pages/MySuggestedQuotes.cshtml b/GanjooRazor/Areas/User/Pages/MySuggestedQuotes.cshtml
index dd5421f3..c8254673 100644
--- a/GanjooRazor/Areas/User/Pages/MySuggestedQuotes.cshtml
+++ b/GanjooRazor/Areas/User/Pages/MySuggestedQuotes.cshtml
@@ -28,14 +28,14 @@ else
}
- @if (Model.SuggestedSongs.Count == 0)
+ @if (Model.SuggestedQuotes.Count == 0)
{
شما هنوز هیچ آهنگ مرتبطی را پیشنهاد ندادهاید. برای آشنایی با نحوهٔ پیشنهاد آهنگهای مرتبط اینجا را ببینید.
}
- @foreach (var GanjoorQuotedPoem in Model.SuggestedSongs)
+ @foreach (var GanjoorQuotedPoem in Model.SuggestedQuotes)
{
if (color == "gray")
color = "lightsteelblue";
diff --git a/GanjooRazor/Areas/User/Pages/MySuggestedQuotes.cshtml.cs b/GanjooRazor/Areas/User/Pages/MySuggestedQuotes.cshtml.cs
index 6d01f1e2..0a868a5e 100644
--- a/GanjooRazor/Areas/User/Pages/MySuggestedQuotes.cshtml.cs
+++ b/GanjooRazor/Areas/User/Pages/MySuggestedQuotes.cshtml.cs
@@ -20,7 +20,7 @@ namespace GanjooRazor.Areas.User.Pages
public List PaginationLinks { get; set; }
- public List SuggestedSongs { get; set; }
+ public List SuggestedQuotes { get; set; }
public async Task OnGetAsync()
{
if (string.IsNullOrEmpty(Request.Cookies["Token"]))
@@ -36,14 +36,14 @@ namespace GanjooRazor.Areas.User.Pages
{
pageNumber = int.Parse(Request.Query["page"]);
}
- var response = await secureClient.GetAsync($"{APIRoot.Url}/api/ganjoor/song/mysuggestions/?PageNumber={pageNumber}&PageSize=20");
+ var response = await secureClient.GetAsync($"{APIRoot.Url}/api/ganjoor/quoted/suggest/?PageNumber={pageNumber}&PageSize=20");
if (!response.IsSuccessStatusCode)
{
LastError = JsonConvert.DeserializeObject(await response.Content.ReadAsStringAsync());
return Page();
}
- SuggestedSongs = JArray.Parse(await response.Content.ReadAsStringAsync()).ToObject>();
+ SuggestedQuotes = JArray.Parse(await response.Content.ReadAsStringAsync()).ToObject>();
string paginnationMetadata = response.Headers.GetValues("paging-headers").FirstOrDefault();
if (!string.IsNullOrEmpty(paginnationMetadata))
diff --git a/GanjooRazor/Areas/User/Pages/SuggestQuoted.cshtml.cs b/GanjooRazor/Areas/User/Pages/SuggestQuoted.cshtml.cs
index b058e18f..8cd8896d 100644
--- a/GanjooRazor/Areas/User/Pages/SuggestQuoted.cshtml.cs
+++ b/GanjooRazor/Areas/User/Pages/SuggestQuoted.cshtml.cs
@@ -271,12 +271,9 @@ namespace GanjooRazor.Areas.User.Pages
}
else
{
- if (newRecord)
- {
- GanjoorQuotedPoem = JObject.Parse(await response.Content.ReadAsStringAsync()).ToObject();
- }
+
- LastMessage = $"انجام شد.
برگشت";
+ Response.Redirect("/User/MySuggestedQuotes");
}
}