love method

Future<bool> love({
  1. required String track,
  2. required String artist,
})

Love a track for a user profile.

https://www.last.fm/api/show/track.love

Implementation

Future<bool> love({required String track, required String artist}) async {
  if (!_api.isAuth) {
    return Future.error(
      ScrobblenautException(
        description: "You can't use this method unless you Authenticate.",
      ),
    );
  }

  final parameters = {
    'track': formatUnicode(text: track),
    'artist': formatUnicode(text: artist),
  };

  final request = Request(
    api: _api,
    method: 'track.love',
    parameters: parameters,
  )..signRequest();

  final response = PostResponseHelper.parse(
    await request.send(mode: RequestMode.POST),
  );

  if (response.status) {
    return true;
  } else {
    return false;
  }
}