diff options
| author | LukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com> | 2012-09-09 15:06:56 -0400 |
|---|---|---|
| committer | LukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com> | 2012-09-09 15:06:56 -0400 |
| commit | 8530e698782d16517359f594575bf9bfbb5cd6bb (patch) | |
| tree | ac6672588339b31d2d81369a95ac7a595c98c17b | |
| parent | 2441ba0c6d3221aed42d90e904767b4c64899a53 (diff) | |
Removed user item rating mode for now - it's too much work for the ui devs
| -rw-r--r-- | MediaBrowser.Api/HttpHandlers/UserItemRatingHandler.cs | 9 | ||||
| -rw-r--r-- | MediaBrowser.ApiInteraction.Portable/ApiClient.cs | 13 | ||||
| -rw-r--r-- | MediaBrowser.ApiInteraction/BaseHttpApiClient.cs | 16 | ||||
| -rw-r--r-- | MediaBrowser.Model/DTO/DTOUser.cs | 3 | ||||
| -rw-r--r-- | MediaBrowser.Model/Entities/User.cs | 11 |
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
}
}
|
