aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com>2012-09-09 15:06:56 -0400
committerLukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com>2012-09-09 15:06:56 -0400
commit8530e698782d16517359f594575bf9bfbb5cd6bb (patch)
treeac6672588339b31d2d81369a95ac7a595c98c17b
parent2441ba0c6d3221aed42d90e904767b4c64899a53 (diff)
Removed user item rating mode for now - it's too much work for the ui devs
-rw-r--r--MediaBrowser.Api/HttpHandlers/UserItemRatingHandler.cs9
-rw-r--r--MediaBrowser.ApiInteraction.Portable/ApiClient.cs13
-rw-r--r--MediaBrowser.ApiInteraction/BaseHttpApiClient.cs16
-rw-r--r--MediaBrowser.Model/DTO/DTOUser.cs3
-rw-r--r--MediaBrowser.Model/Entities/User.cs11
5 files changed, 1 insertions, 51 deletions
diff --git a/MediaBrowser.Api/HttpHandlers/UserItemRatingHandler.cs b/MediaBrowser.Api/HttpHandlers/UserItemRatingHandler.cs
index 6f3908d05..a83bb07f7 100644
--- a/MediaBrowser.Api/HttpHandlers/UserItemRatingHandler.cs
+++ b/MediaBrowser.Api/HttpHandlers/UserItemRatingHandler.cs
@@ -41,18 +41,11 @@ namespace MediaBrowser.Api.HttpHandlers
data.Rating = null;
}
- // If the user's rating mode is set to like/dislike
- else if (user.ItemRatingMode == ItemRatingMode.LikeOrDislike)
+ else
{
data.Likes = QueryString["likes"] == "1";
}
- // If the user's rating mode is set to numeric
- else if (user.ItemRatingMode == ItemRatingMode.Numeric)
- {
- data.Rating = float.Parse(QueryString["value"]);
- }
-
return Task.FromResult<DTOUserItemData>(ApiService.GetDTOUserItemData(data));
}
}
diff --git a/MediaBrowser.ApiInteraction.Portable/ApiClient.cs b/MediaBrowser.ApiInteraction.Portable/ApiClient.cs
index d83c6b1a6..5c79a04ed 100644
--- a/MediaBrowser.ApiInteraction.Portable/ApiClient.cs
+++ b/MediaBrowser.ApiInteraction.Portable/ApiClient.cs
@@ -413,19 +413,6 @@ namespace MediaBrowser.ApiInteraction.Portable
}
/// <summary>
- /// Updates a user's rating for an item, based on a numeric scale
- /// </summary>
- public void UpdateUserItemRatingAsync(Guid itemId, Guid userId, float value, Action<DTOUserItemData> callback)
- {
- string url = ApiUrl + "/UserItemRating?id=" + itemId;
-
- url += "&userid=" + userId;
- url += "&value=" + value;
-
- GetDataAsync(url, callback);
- }
-
- /// <summary>
/// Updates a user's rating for an item, based on likes or dislikes
/// </summary>
public void UpdateUserItemRatingAsync(Guid itemId, Guid userId, bool likes, Action<DTOUserItemData> callback)
diff --git a/MediaBrowser.ApiInteraction/BaseHttpApiClient.cs b/MediaBrowser.ApiInteraction/BaseHttpApiClient.cs
index b6a4539ee..7468b6039 100644
--- a/MediaBrowser.ApiInteraction/BaseHttpApiClient.cs
+++ b/MediaBrowser.ApiInteraction/BaseHttpApiClient.cs
@@ -471,22 +471,6 @@ namespace MediaBrowser.ApiInteraction
}
/// <summary>
- /// Updates a user's rating for an item, based on a numeric scale
- /// </summary>
- public async Task<DTOUserItemData> UpdateUserItemRatingAsync(Guid itemId, Guid userId, float value)
- {
- string url = ApiUrl + "/UserItemRating?id=" + itemId;
-
- url += "&userid=" + userId;
- url += "&value=" + value;
-
- using (Stream stream = await GetSerializedStreamAsync(url).ConfigureAwait(false))
- {
- return DeserializeFromStream<DTOUserItemData>(stream);
- }
- }
-
- /// <summary>
/// Updates a user's rating for an item, based on likes or dislikes
/// </summary>
public async Task<DTOUserItemData> UpdateUserItemRatingAsync(Guid itemId, Guid userId, bool likes)
diff --git a/MediaBrowser.Model/DTO/DTOUser.cs b/MediaBrowser.Model/DTO/DTOUser.cs
index 802bc8d8d..be13825f0 100644
--- a/MediaBrowser.Model/DTO/DTOUser.cs
+++ b/MediaBrowser.Model/DTO/DTOUser.cs
@@ -24,8 +24,5 @@ namespace MediaBrowser.Model.DTO
[ProtoMember(6)]
public DateTime? LastActivityDate { get; set; }
-
- [ProtoMember(7)]
- public ItemRatingMode ItemRatingMode { get; set; }
}
}
diff --git a/MediaBrowser.Model/Entities/User.cs b/MediaBrowser.Model/Entities/User.cs
index 68e130c7a..3c6117fca 100644
--- a/MediaBrowser.Model/Entities/User.cs
+++ b/MediaBrowser.Model/Entities/User.cs
@@ -17,16 +17,5 @@ namespace MediaBrowser.Model.Entities
public DateTime? LastLoginDate { get; set; }
public DateTime? LastActivityDate { get; set; }
-
- /// <summary>
- /// This allows the user to configure how they want to rate items
- /// </summary>
- public ItemRatingMode ItemRatingMode { get; set; }
- }
-
- public enum ItemRatingMode
- {
- LikeOrDislike,
- Numeric
}
}