Ver Fonte

Load our paddle.js if their CDN doesn't work

Son NK há 5 anos atrás
pai
commit
47bf6646fc
1 ficheiros alterados com 8 adições e 1 exclusões
  1. 8 1
      app/dashboard/templates/dashboard/pricing.html

+ 8 - 1
app/dashboard/templates/dashboard/pricing.html

@@ -7,6 +7,14 @@
 {% endblock %}
 
 {% block head %}
+  <script src="https://cdn.paddle.com/paddle/paddle.js"></script>
+  <script>
+    if (window.Paddle === undefined) {
+      console.log("cannot load Paddle from CDN");
+      document.write('<script src="/static/vendor/paddle.js"><\/script>')
+    }
+  </script>
+
 {% endblock %}
 
 {% block default_content %}
@@ -66,7 +74,6 @@
     </div>
   </div>
 
-  <script src="https://cdn.paddle.com/paddle/paddle.js"></script>
 
   <script type="text/javascript">
     Paddle.Setup({vendor: {{ PADDLE_VENDOR_ID }}});