#418 GanjoorPoem + ClaimedByMultiplePoets

This commit is contained in:
Hamid Reza Mohammadi 2023-12-15 16:22:50 +03:30
parent 749f1dfdf1
commit 5b435fa7f4
5 changed files with 29 additions and 5 deletions

View File

@ -3653,7 +3653,7 @@ namespace RMuseum.Controllers
/// <summary>
/// get quoted poems for a poem
/// </summary>
/// <param name="poemId"></param>
/// <param name="id"></param>
/// <param name="skip"></param>
/// <param name="itemsCount"></param>
/// <returns></returns>

View File

@ -113,5 +113,10 @@ namespace RMuseum.Models.Ganjoor
/// poem summary
/// </summary>
public string PoemSummary { get; set; }
/// <summary>
/// poem is claimed by multiple poets
/// </summary>
public bool ClaimedByMultiplePoets { get; set; }
}
}

View File

@ -141,5 +141,10 @@ namespace RMuseum.Models.Ganjoor.ViewModels
/// section index
/// </summary>
public int? SectionIndex { get; set; }
/// <summary>
/// poem is claimed by multiple poets
/// </summary>
public bool ClaimedByMultiplePoets { get; set; }
}
}

View File

@ -2017,7 +2017,7 @@
<summary>
get quoted poems for a poem
</summary>
<param name="poemId"></param>
<param name="id"></param>
<param name="skip"></param>
<param name="itemsCount"></param>
<returns></returns>
@ -7771,6 +7771,11 @@
poem summary
</summary>
</member>
<member name="P:RMuseum.Models.Ganjoor.GanjoorPoem.ClaimedByMultiplePoets">
<summary>
poem is claimed by multiple poets
</summary>
</member>
<member name="T:RMuseum.Models.Ganjoor.GanjoorPoemCorrection">
<summary>
poem correction
@ -10558,6 +10563,11 @@
section index
</summary>
</member>
<member name="P:RMuseum.Models.Ganjoor.ViewModels.GanjoorPoemCompleteViewModel.ClaimedByMultiplePoets">
<summary>
poem is claimed by multiple poets
</summary>
</member>
<member name="T:RMuseum.Models.Ganjoor.ViewModels.GanjoorPoemCorrectionViewModel">
<summary>
poem correction view model

View File

@ -1902,7 +1902,8 @@ namespace RMuseum.Services.Implementation
Comments = poemComments,
Sections = poemSections,
GeoDateTags = geoDateTags,
Top6QuotedPoems = quoteds
Top6QuotedPoems = quoteds,
ClaimedByMultiplePoets = poem.ClaimedByMultiplePoets,
};
if (AggressiveCacheEnabled)
@ -2536,7 +2537,8 @@ namespace RMuseum.Services.Implementation
Id = section.Poet.Id,
}
},
SectionIndex = section.Index
SectionIndex = section.Index,
ClaimedByMultiplePoets = section.Poem.ClaimedByMultiplePoets,
}
).AsNoTracking();
@ -2623,7 +2625,8 @@ namespace RMuseum.Services.Implementation
Id = section.Poet.Id,
}
},
SectionIndex = section.Index
SectionIndex = section.Index,
ClaimedByMultiplePoets = section.Poem.ClaimedByMultiplePoets,
}
).AsNoTracking();
@ -2752,6 +2755,7 @@ namespace RMuseum.Services.Implementation
Id = poem.Cat.Poet.Id,
}
},
ClaimedByMultiplePoets = poem.ClaimedByMultiplePoets,
}
).AsNoTracking();