[Remote] Removed Revision payload
This commit is contained in:
@@ -0,0 +1,5 @@
|
|||||||
|
|
||||||
|
AUTOMAKE_OPTIONS = dist-bzip2 no-dist-gzip
|
||||||
|
|
||||||
|
SUBDIRS = test src
|
||||||
|
|
||||||
@@ -11,11 +11,6 @@ message AudioCollectionRequest
|
|||||||
required uint32 size = 2; // Number of elements requested. Server may not honor this size if too big
|
required uint32 size = 2; // Number of elements requested. Server may not honor this size if too big
|
||||||
}
|
}
|
||||||
|
|
||||||
message GetRevision
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
message GetGenreList
|
message GetGenreList
|
||||||
{
|
{
|
||||||
required BatchParameter batch_parameter = 1;
|
required BatchParameter batch_parameter = 1;
|
||||||
@@ -73,7 +68,6 @@ message AudioCollectionRequest
|
|||||||
|
|
||||||
required Type type = 1;
|
required Type type = 1;
|
||||||
|
|
||||||
optional GetRevision get_revision = 2;
|
|
||||||
optional GetGenreList get_genres = 3;
|
optional GetGenreList get_genres = 3;
|
||||||
optional GetArtistList get_artists = 4;
|
optional GetArtistList get_artists = 4;
|
||||||
optional GetReleaseList get_releases = 5;
|
optional GetReleaseList get_releases = 5;
|
||||||
|
|||||||
@@ -48,14 +48,10 @@ AudioCollectionRequestHandler::process(const AudioCollectionRequest& request, Au
|
|||||||
switch (request.type())
|
switch (request.type())
|
||||||
{
|
{
|
||||||
case AudioCollectionRequest::TypeGetRevision:
|
case AudioCollectionRequest::TypeGetRevision:
|
||||||
if (request.has_get_revision())
|
// No payload
|
||||||
{
|
res = processGetRevision(*response.mutable_revision());
|
||||||
res = processGetRevision(request.get_revision(), *response.mutable_revision());
|
if (res)
|
||||||
if (res)
|
response.set_type(AudioCollectionResponse::TypeRevision);
|
||||||
response.set_type(AudioCollectionResponse::TypeRevision);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
LMS_LOG(MOD_REMOTE, SEV_ERROR) << "Bad AudioCollectionRequest::TypeGetRevision";
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case AudioCollectionRequest::TypeGetGenreList:
|
case AudioCollectionRequest::TypeGetGenreList:
|
||||||
@@ -365,7 +361,7 @@ AudioCollectionRequestHandler::processGetCoverArt(const AudioCollectionRequest::
|
|||||||
}
|
}
|
||||||
|
|
||||||
bool
|
bool
|
||||||
AudioCollectionRequestHandler::processGetRevision(const AudioCollectionRequest::GetRevision& request, AudioCollectionResponse::Revision& response)
|
AudioCollectionRequestHandler::processGetRevision(AudioCollectionResponse::Revision& response)
|
||||||
{
|
{
|
||||||
|
|
||||||
bool res = false;
|
bool res = false;
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ class AudioCollectionRequestHandler
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
|
|
||||||
bool processGetRevision(const AudioCollectionRequest::GetRevision& request, AudioCollectionResponse::Revision& response);
|
bool processGetRevision(AudioCollectionResponse::Revision& response);
|
||||||
bool processGetArtists(const AudioCollectionRequest::GetArtistList& request, AudioCollectionResponse::ArtistList& response);
|
bool processGetArtists(const AudioCollectionRequest::GetArtistList& request, AudioCollectionResponse::ArtistList& response);
|
||||||
bool processGetGenres(const AudioCollectionRequest::GetGenreList& request, AudioCollectionResponse::GenreList& response);
|
bool processGetGenres(const AudioCollectionRequest::GetGenreList& request, AudioCollectionResponse::GenreList& response);
|
||||||
bool processGetReleases(const AudioCollectionRequest::GetReleaseList& request, AudioCollectionResponse::ReleaseList& response);
|
bool processGetReleases(const AudioCollectionRequest::GetReleaseList& request, AudioCollectionResponse::ReleaseList& response);
|
||||||
|
|||||||
@@ -24,9 +24,9 @@
|
|||||||
|
|
||||||
#include <boost/filesystem.hpp>
|
#include <boost/filesystem.hpp>
|
||||||
#include <boost/asio.hpp>
|
#include <boost/asio.hpp>
|
||||||
|
#include <boost/asio/ssl.hpp>
|
||||||
#include <boost/foreach.hpp>
|
#include <boost/foreach.hpp>
|
||||||
|
|
||||||
#include "remote/server/Server.hpp"
|
|
||||||
#include "remote/messages/Header.hpp"
|
#include "remote/messages/Header.hpp"
|
||||||
#include "messages.pb.h"
|
#include "messages.pb.h"
|
||||||
|
|
||||||
@@ -441,7 +441,6 @@ class TestClient
|
|||||||
request.set_type( Remote::ClientMessage::AudioCollectionRequest );
|
request.set_type( Remote::ClientMessage::AudioCollectionRequest );
|
||||||
|
|
||||||
request.mutable_audio_collection_request()->set_type( Remote::AudioCollectionRequest::TypeGetRevision);
|
request.mutable_audio_collection_request()->set_type( Remote::AudioCollectionRequest::TypeGetRevision);
|
||||||
request.mutable_audio_collection_request()->mutable_get_revision();
|
|
||||||
|
|
||||||
sendMsg(request);
|
sendMsg(request);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user