Skip to content
This repository was archived by the owner on Jul 16, 2025. It is now read-only.

Commit 1a6fcc5

Browse files
Remove contribution cadence from views(#55)
1 parent 05ad197 commit 1a6fcc5

5 files changed

Lines changed: 3 additions & 18 deletions

File tree

app/controllers/campaigns_controller.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ def log_errors(campaign)
111111
end
112112

113113
def campaign_params
114-
params.require(:campaign).permit(:repository_id, :receiving_wallet_id, :title, :description, :contribution_cadence).tap do |whitelisted|
114+
params.require(:campaign).permit(:repository_id, :receiving_wallet_id, :title, :description).tap do |whitelisted|
115115
whitelisted[:accepted_currencies] = params[:campaign][:accepted_currencies].is_a?(String) ? params[:campaign][:accepted_currencies].split(',') : params[:campaign][:accepted_currencies]
116116
end
117117
end

app/controllers/contributions_controller.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,6 @@ def create
4545
private
4646

4747
def contributions_params
48-
params.require(:contribution).permit(:contribution_cadence, :repo_identifier, :receiving_wallet_id, accepted_currencies: [])
48+
params.require(:contribution).permit(:repo_identifier, :receiving_wallet_id, accepted_currencies: [])
4949
end
5050
end

app/views/campaigns/_form.html.erb

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -79,12 +79,6 @@
7979
</div>
8080
<% end %>
8181
</div>
82-
<div class="mt-4">
83-
<div class="mt-4">
84-
<%= form.label :contribution_cadence, 'Contribution Cadence', class: "block text-gray-700 text-sm font-bold mb-2" %>
85-
<%= form.select :contribution_cadence, ['both', 'recurring', 'one-time'], {}, {class: "shadow border rounded w-full py-2 px-3 text-gray-700 leading-tight focus:outline-none focus:shadow-outline"} %>
86-
</div>
87-
</div>
8882
<%= form.submit (@campaign.new_record? ? 'Create Campaign' : 'Update Campaign'), class: "bg-blue-500 hover:bg-blue-700 text-white font-bold py-2 px-4 rounded focus:outline-none focus:shadow-outline" %>
8983
<% end %>
9084
</div>

app/views/campaigns/index.html.erb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
<th class="pb-4 pt-6 px-2 bg-gray-100">Tier</th>
1414
<th class="pb-4 pt-6 px-2 bg-gray-100">Amount</th>
1515
<th class="pb-4 pt-6 px-2 bg-gray-100">Curency</th>
16-
<th class="pb-4 pt-6 px-2 bg-gray-100">Cadence</th>
1716
<th class="pb-4 pt-6 px-2 bg-gray-100">Actions</th>
1817
</tr>
1918
</thead>
@@ -26,7 +25,6 @@
2625
<td class="px-2 py-5 border-b border-gray-200 bg-white text-sm"><%= campaign.tier_name %></td>
2726
<td class="px-2 py-5 border-b border-gray-200 bg-white text-sm"><%= number_to_currency(campaign.tier_amount) %></td>
2827
<td class="px-2 py-5 border-b border-gray-200 bg-white text-sm"><%= campaign.accepted_currencies %></td>
29-
<td class="px-2 py-5 border-b border-gray-200 bg-white text-sm"><%= campaign.contribution_cadence %></td>
3028
<td class="px-2 py-5 border-b border-gray-200 bg-white text-sm">
3129
<%= link_to 'Show', user_campaign_path(campaign.user, campaign), class: "text-blue-600 hover:text-blue-900" %>
3230
<% if campaign.user == current_user %>

app/views/contributions/_new.html.erb

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,9 @@
22
<div class="mb-4">
33
<strong>Support Campaign:</strong>
44
</div>
5-
<div class="mb-4">
6-
<select class="block w-full p-2 border rounded" data-contribution-target="cadence">
7-
<option>One-Time</option>
8-
<option>Monthly</option>
9-
<option>Yearly</option>
10-
</select>
11-
</div>
125
<div class="modal hidden" data-contribution-target="customAmountModal">
136
<div class="modal-content">
14-
<input type="number" min="0" step="1" placeholder="Enter amount" data-contribution-target="customAmountInput">
7+
<input autocomplete="off" type="number" min="0" step="1" placeholder="Enter amount" data-contribution-target="customAmountInput">
158
<button data-action="click->contribution#confirmCustomAmount">OK</button>
169
<button data-action="click->contribution#cancelCustomAmount">Cancel</button>
1710
</div>

0 commit comments

Comments
 (0)