anchor.diff:      ok.
   
   
  -
   %% request_diff/5
   %% ====================================================================
   %% @doc Requests changes diff from given SinceSeqInfo.
  
positive.code:         end, maps:to_list(SpacesMap)).
  
  
  push_doc_changes(#space_info{} = _SpaceInfo, _Docs, _, _, []) ->
      ok;
  push_doc_changes(#space_info{} = _SpaceInfo, [], _, _, _) ->
  
negative.code:     ping_service_loop([]).
  ping_service_loop(Spaces) ->
      NewSpaces =
      %% Update supported spaces list if possible
          case gr_providers:get_spaces(provider) of
              {ok, SpaceIds} ->
                  SpaceIds;
              {error, _Reason} ->
                  Spaces
          end,
      Res = [catch broadcast_space_state(SpaceId) || SpaceId <- NewSpaces],
  