mirror of
https://github.com/we-promise/sure.git
synced 2026-04-22 21:44:11 +00:00
Rename billing to payment throughout the codebase (#726)
* Rename billing to payment throughout the codebase This change updates terminology from "billing" to "payment" to better reflect that these are contributions/payments rather than bills. Changes include: - Rename BillingsController to PaymentsController - Rename billing_email to payment_email - Rename next_billing_date to next_payment_date - Rename create_billing_portal_session_url to create_payment_portal_session_url - Update routes from billing to payment - Update all 12 locale files with new terminology - Update views, helpers, and tests * Update app/views/subscriptions/upgrade.html.erb Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: Juan José Mata <jjmata@jjmata.com> --------- Signed-off-by: Juan José Mata <jjmata@jjmata.com> Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -63,10 +63,10 @@ class SettingsTest < ApplicationSystemTestCase
|
||||
assert_selector 'span[data-clipboard-target="iconSuccess"]', visible: true, count: 1 # text copied and icon changed to checkmark
|
||||
end
|
||||
|
||||
test "does not show billing link if self hosting" do
|
||||
test "does not show payment link if self hosting" do
|
||||
Rails.application.config.app_mode.stubs(:self_hosted?).returns(true)
|
||||
open_settings_from_sidebar
|
||||
assert_no_selector "li", text: I18n.t("settings.settings_nav.billing_label")
|
||||
assert_no_selector "li", text: I18n.t("settings.settings_nav.payment_label")
|
||||
end
|
||||
|
||||
test "does not show admin settings to non-admin users" do
|
||||
|
||||
Reference in New Issue
Block a user