Redirect to checkout page when payment is required (#19179)

Antonio Scandurra created

Previously, we were redirecting to a non-existant page.

Release Notes:

- N/A

Change summary

crates/assistant/src/assistant_panel.rs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

Detailed changes

crates/assistant/src/assistant_panel.rs 🔗

@@ -4347,7 +4347,7 @@ impl ContextEditor {
 
     fn render_payment_required_error(&self, cx: &mut ViewContext<Self>) -> AnyElement {
         const ERROR_MESSAGE: &str = "Free tier exceeded. Subscribe and add payment to continue using Zed LLMs. You'll be billed at cost for tokens used.";
-        const SUBSCRIBE_URL: &str = "https://zed.dev/ai/subscribe";
+        const SUBSCRIBE_URL: &str = "https://zed.dev/api/billing/initiate_checkout";
 
         v_flex()
             .gap_0p5()