# frozen_string_literal: true # Permite traer los cambios cada vez que se # hace un push al repositorio class GitPullJob < ApplicationJob # @param :site [Site] # @param :usuarie [Usuarie] # @param :message [String] # @return [nil] def perform(site, usuarie, message) site.repository.merge(usuarie, message) if site.repository.fetch&.positive? end end