diff --git a/app/controllers/api/v1/divisions_controller.rb b/app/controllers/api/v1/divisions_controller.rb index cb5403eb6..a74f41346 100644 --- a/app/controllers/api/v1/divisions_controller.rb +++ b/app/controllers/api/v1/divisions_controller.rb @@ -1,6 +1,8 @@ module Api module V1 class DivisionsController < ApplicationController + +=begin def index #seed_commons_id = Division.find_by(name: "Seed Commons").id seed_commons_division_ids = Division.find_by(name: "Seed Commons").self_and_descendants.pluck(:id) @@ -8,6 +10,323 @@ def index divisions = Division.includes(address: [:country, :geo_state]).where(parent_id: seed_commons_division_ids, public: true) render json: divisions.map { |division| format_division(division) } end +=end + + def index + divisions = [ + { + division: 'Austin Cooperative Business Foundation', + lat: 30.3036955, + long: -97.74345269999999, + movex: -245, + movey: 0, + website: 'https://acba.coop/', + }, + { + division: 'BRED', + lat: 39.3084583, + long: -76.6310135, + movex: 0, + movey: 6, + website: 'https://www.baltimoreroundtable.org/', + }, + { + division: 'Bronx Cooperative Development Initiative', + lat: 40.8614432, + long: -73.9002965, + movex: -180, + movey: -60, + website: 'https://bcdi.nyc/', + }, + { + division: 'Catalyst Miami', + lat: 25.8523457, + long: -80.1945365, + movex: 0, + movey: 0, + website: 'https://www.catalystmiami.org/', + }, + { + division: 'Cleveland Owns', + lat: 41.4801212, + long: -81.707087, + movex: -5, + movey: -5, + website: 'https://www.clevelandowns.coop/', + }, + { + division: 'Climate Justice Alliance - Our Power Loan Fund', + lat: 37.8796524, + long: -122.2668066, + movex: 0, + movey: -5, + website: 'https://climatejusticealliance.org/workgroup/reinvest/', + }, + { + division: 'Co-op Cincy', + lat: 39.1111646, + long: -84.5108889, + movex: 0, + movey: -5, + website: 'https://coopcincy.org/', + }, + { + division: 'Co-op Dayton ', + lat: 39.7500631, + long: -84.20786989999999, + movex: 0, + movey: -5, + website: 'https://www.coopdayton.org/', + }, + { + division: 'Co-op Hudson Valley', + lat: 41.7080942, + long: -73.92636019999999, + movex: 0, + movey: -5, + website: 'https://www.coophv.org/', + }, + { + division: 'Cooperation Buffalo', + lat: 42.9041548, + long: -78.8778872, + movex: -130, + movey: 0, + website: 'https://www.cooperationbuffalo.org/', + }, + { + division: 'Cooperation LA (L.A. Co-op Lab)', + lat: 34.0427824, + long: -118.3227518, + movex: 0, + movey: -10, + website: 'https://lacooplab.com/', + }, + { + division: 'Cooperation New Orleans Loan Fund', + lat: 29.9744667, + long: -90.0618166, + movex: 0, + movey: 0, + website: 'https://www.coopnola.org/', + }, + { + division: 'Cooperation Richmond', + lat: 37.9371427, + long: -122.3599019, + movex: -60, + movey: -30, + website: 'https://www.cooperationrichmond.org/', + }, + { + division: 'Cooperative Catalyst of New Mexico', + lat: 35.0655198, + long: -106.6665875, + movex: 0, + movey: 0, + website: 'https://www.cooperativecatalyst.coop/', + }, + { + division: 'DC SELF', + lat: 38.9069987, + long: -77.0315573, + movex: -5, + movey: 11, + website: 'https://www.belovedcommunityincubator.org/', + }, + { + division: 'Delta Region Fund', + lat: 34.2010626, + long: -90.5848734, + movex: -120, + movey: 0, + }, + { + division: 'Detroit Community Wealth Fund', + lat: 42.3519115, + long: -83.0666318, + movex: -200, + movey: 0, + website: 'https://www.detroitcommunitywealth.org/', + }, + { + division: 'Federation of Southern Cooperatives', + lat: 33.6797692, + long: -84.444063, + movex: -2, + movey: 13, + website: 'https://www.federation.coop/', + }, + { + division: 'Illinois Worker Cooperative Alliance', + lat: 41.8532596, + long: -87.65042179999999, + movex: -220, + movey: 0, + website: 'https://www.iwca.coop/', + }, + { + division: 'NDN Fund', + lat: 44.1032245, + long: -103.2206558, + movex: 0, + movey: 0, + website: 'https://ndncollective.org/about-ndn-fund/', + }, + { + division: 'New Economy of Tennessee Fund', + lat: 36.1685092, + long: -86.8615599, + movex: -205, + movey: 0, + website: 'https://www.co-opsnow.org/net-fund', + }, + { + division: 'New Economy Works WV ', + lat: 38.3675471, + long: -81.6935749, + movex: 0, + movey: 3, + website: 'https://newwv.coop/', + }, + { + division: 'Northwest Cooperative Development Center', + lat: 47.04, + long: -122.89, + movex: -4, + movey: -10, + website: 'https://nwcdc.coop/', + }, + { + division: 'PACA', + lat: 39.9494945, + long: -75.1628781, + movex: -3, + movey: 8, + website: 'https://philadelphia.coop/', + }, + { + division: 'Patchwork Cooperative Loan Fund', + lat: 38.0231569, + long: -84.5216662, + movex: 0, + movey: 6, + website: 'https://www.patchworkcoop.org/', + }, + { + division: 'Persimmon Collective Fund', + lat: 37.8063782, + long: -122.2681347, + movey: 13, + website: 'https://www.persimmoncollective.org/', + }, + { + division: 'PODER Emma', + lat: 35.5955936, + long: -82.59185049999999, + movex: 0, + movey: 3, + website: 'https://www.poderemma.org/home', + }, + { + division: 'Regenerate Atlanta Cooperative Wealth Fund', + lat: 33.7416163, + long: -84.1518736, + movex: 0, + movey: -3, + website: 'https://www.ohrdemocracy.org/', + }, + { + division: 'Repaired Nations', + lat: 37.7679728, + long: -122.1865232, + movex: -115, + movey: 0, + website: 'https://www.repairednations.coop/', + }, + { + division: 'Right to the City Alliance', + lat: 40.6869781, + long: -73.9855567, + movex: 30, + movey: 30, + website: 'https://www.righttothecity.org/', + }, + { + division: 'Rocky Mountain Employee Ownership Center', + lat: 39.7615033, + long: -104.9789994, + movex: 0, + movey: 0, + website: 'https://www.rmeoc.org/', + }, + { + division: 'Siembra', + lat: 36.0907718, + long: -79.8902315, + movex: 0, + movey: 0, + website: 'https://www.siembranc.org/', + }, + { + division: 'Solid State', + lat: 49.1903853, + long: -122.8415949, + movex: 0, + movey: 0, + website: 'https://www.solidstate.coop/home-mobile', + }, + { + division: 'Spokane Workers Cooperative', + lat: 47.655347, + long: -117.4168202, + movex: 0, + movey: 0, + website: 'https://www.spokane.coop/', + }, + { + division: 'The Working World ', + lat: 40.703311, + long: -73.987793, + movex: 0, + movey: -3, + website: 'https://www.theworkingworld.org/us/', + }, + { + division: 'Boston Ujima Fund', + lat: 42.3097365, + long: -71.1151431, + movex: 0, + movey: -5, + website: 'https://www.ujimaboston.com/', + }, + { + division: 'We Are The Ones ', + lat: 29.7322762, + long: -95.3755461, + movex: 0, + movey: 10, + website: 'https://www.wearetheoneshtx.org/', + }, + { + division: 'WEPOWER', + lat: 38.6362493, + long: -90.246698, + movex: 0, + movey: 0, + website: 'https://wepowerstl.org/', + }, + { + division: 'Wind River Fund', + lat: 43.0053198, + long: -108.8390132, + movex: 0, + movey: 5, + }, + ] + + render json: divisions + end private