convert_data context, data

in lib/functions_framework/legacy_event_converter.rb [156:178]


    def convert_data context, data
      service = context[:service]
      case service
      when "pubsub.googleapis.com"
        data["messageId"] = context[:id]
        data["publishTime"] = context[:timestamp]
        [{ "message" => data }, nil]
      when "firebaseauth.googleapis.com"
        if data.key? "metadata"
          FIREBASE_AUTH_METADATA_LEGACY_TO_CE.each do |old_key, new_key|
            if data["metadata"].key? old_key
              data["metadata"][new_key] = data["metadata"][old_key]
              data["metadata"].delete old_key
            end
          end
        end
        subject = "users/#{data['uid']}" if data.key? "uid"
        [data, subject]
      else
        [data, nil]
      end
    end