private async Task <bool> GetArtists()
        {
            var query = new ArtistsQuery
            {
                SortBy    = new [] { "SortName" },
                SortOrder = SortOrder.Ascending,
                Recursive = true,
                UserId    = AuthenticationService.Current.LoggedInUser.Id
            };

            try
            {
                var itemsResponse = await _apiClient.GetArtistsAsync(query);

                if (itemsResponse == null)
                {
                    return(false);
                }

                var items = itemsResponse.Items.ToList();

                Artists = await Utils.GroupItemsByName(items);

                return(true);
            }
            catch (HttpException ex)
            {
                Log.ErrorException("GetArtists()", ex);
            }

            return(false);
        }