anchor.diff:          grouping: event.grouping,
           includeActivity: event.includeActivity,
           user: event.user,
  -        userId: event.userId == -1 ? null : event.userId,
  +        userId: event.userId,
           ratingKey: event.ratingKey,
           parentRatingKey: event.parentRatingKey,
           grandparentRatingKey: event.grandparentRatingKey,
  
positive.code:         grouping: event.grouping,
          includeActivity: event.includeActivity,
          user: event.user,
          userId: event.userId == -1 ? null : event.userId,
          ratingKey: event.ratingKey,
          parentRatingKey: event.parentRatingKey,
          grandparentRatingKey: event.grandparentRatingKey,
  
negative.code:     LibraryHistoryFetched event,
      Emitter<LibraryHistoryState> emit,
    ) async {
      final cacheKey = '${event.tautulliId}:${event.sectionId}';
  
      if (!libraryHistoryCache.containsKey(cacheKey)) {
        libraryHistoryCache[cacheKey] = [];
  