Sha256: 9aa799222aac079fd1b48318941a0603560b81d31bd6a9e3de14cc71ff8e99cf

Contents?: true

Size: 666 Bytes

Versions: 3

Compression:

Stored size: 666 Bytes

Contents

module Pwb
  class Import::PropertiesController < ApplicationApiController

    # http://localhost:3000/import/Properties/retrieve_from_pwb
    def retrieve_from_pwb
      imported_properties = Pwb::ImportProperties.new(params[:file]).import_csv
      return render json: {
        retrieved_items: imported_properties
      }
      # return render json: { "success": true }, status: :ok, head: :no_content
    end

    def retrieve_from_mls
      imported_properties = Pwb::ImportProperties.new(params[:file]).import_mls_tsv
      # Pwb::Prop.import(params[:file])
      return render json: {
        retrieved_items: imported_properties
      }
    end

  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
pwb-1.0.0 app/controllers/pwb/import/properties_controller.rb
pwb-0.1.1 app/controllers/pwb/import/properties_controller.rb
pwb-0.1.0 app/controllers/pwb/import/properties_controller.rb