aboutsummaryrefslogtreecommitdiffstats
path: root/src/api/server
diff options
context:
space:
mode:
authorLibravatar Vijay A <avijayr@protonmail.com>2021-07-17 20:32:22 +0530
committerLibravatar Vijay Raghavan Aravamudhan <vraravam@users.noreply.github.com>2021-07-20 16:02:15 +0000
commit45373f655f68fdd0b320cde175b6108454ad4731 (patch)
treec1ccb0c73639d754b68a36a1977b74471fe4b566 /src/api/server
parentNew Crowdin updates (#1668) (diff)
downloadferdium-app-45373f655f68fdd0b320cde175b6108454ad4731.tar.gz
ferdium-app-45373f655f68fdd0b320cde175b6108454ad4731.tar.zst
ferdium-app-45373f655f68fdd0b320cde175b6108454ad4731.zip
Removed Franz paid plans features:
- serviceLimit - planSelection - trialStatusBar and other Franz features that were for different tiers of subscription.
Diffstat (limited to 'src/api/server')
-rw-r--r--src/api/server/ServerApi.js41
1 files changed, 0 insertions, 41 deletions
diff --git a/src/api/server/ServerApi.js b/src/api/server/ServerApi.js
index c63aa7dda..78a98e544 100644
--- a/src/api/server/ServerApi.js
+++ b/src/api/server/ServerApi.js
@@ -6,7 +6,6 @@ import { app, require as remoteRequire } from '@electron/remote';
6import ServiceModel from '../../models/Service'; 6import ServiceModel from '../../models/Service';
7import RecipePreviewModel from '../../models/RecipePreview'; 7import RecipePreviewModel from '../../models/RecipePreview';
8import RecipeModel from '../../models/Recipe'; 8import RecipeModel from '../../models/Recipe';
9import PlanModel from '../../models/Plan';
10import NewsModel from '../../models/News'; 9import NewsModel from '../../models/News';
11import UserModel from '../../models/User'; 10import UserModel from '../../models/User';
12import OrderModel from '../../models/Order'; 11import OrderModel from '../../models/Order';
@@ -73,20 +72,6 @@ export default class ServerApi {
73 return u.token; 72 return u.token;
74 } 73 }
75 74
76 async activateTrial(data) {
77 const request = await sendAuthRequest(`${apiBase()}/payment/trial`, {
78 method: 'POST',
79 body: JSON.stringify(data),
80 });
81 if (!request.ok) {
82 throw request;
83 }
84 const trial = await request.json();
85
86 debug('ServerApi::activateTrial resolves', trial);
87 return true;
88 }
89
90 async inviteUser(data) { 75 async inviteUser(data) {
91 const request = await sendAuthRequest(`${apiBase()}/invite`, { 76 const request = await sendAuthRequest(`${apiBase()}/invite`, {
92 method: 'POST', 77 method: 'POST',
@@ -427,32 +412,6 @@ export default class ServerApi {
427 } 412 }
428 } 413 }
429 414
430 // Payment
431 async getPlans() {
432 const request = await sendAuthRequest(`${apiBase()}/payment/plans`);
433 if (!request.ok) throw request;
434 const data = await request.json();
435 const plan = new PlanModel(data);
436 debug('ServerApi::getPlans resolves', plan);
437 return plan;
438 }
439
440 async getHostedPage(planId) {
441 const request = await sendAuthRequest(`${apiBase()}/payment/init`, {
442 method: 'POST',
443 body: JSON.stringify({
444 planId,
445 }),
446 });
447 if (!request.ok) {
448 throw request;
449 }
450 const data = await request.json();
451
452 debug('ServerApi::getHostedPage resolves', data);
453 return data;
454 }
455
456 // News 415 // News
457 async getLatestNews() { 416 async getLatestNews() {
458 const url = `${apiBase(true)}/news?platform=${osPlatform}&arch=${osArch}&version=${app.getVersion()}`; 417 const url = `${apiBase(true)}/news?platform=${osPlatform}&arch=${osArch}&version=${app.getVersion()}`;