Commit 97e06991 authored by daidekun's avatar daidekun

.domain.com

parent b2ca2c5b
......@@ -184,7 +184,7 @@ standard.crawler.url=http://192.168.4.193:8099/auth-center/ex/data/import.json
coupon.url=http://redpacket-${NAMESPACE}.q-gp.com
usersys.motan.registry=zookeeper:2181
#招联KA
spider-center.check.url.new=http://scapi.xyqb.com
spider-center.check.url.new=http://scapi.domain.com
auth-center.ocr.url=http://139.198.2.95:38099
cash.url=http://qapi-${NAMESPACE}.q-gp.com
warning.loan.mail.port = 587
......
......@@ -95,7 +95,7 @@ xyqb.url=http://api-${NAMESPACE}.q-gp.com
# xyqb-ui
xyqb-ui.url=http://m-${NAMESPACE}.q-gp.com
# xyqb-query
xyqb.slave.query.url=http://query.xyqb.com
xyqb.slave.query.url=http://query.domain.com
# 爬虫地址
quantgroup.crawler.url= http://192.168.4.193:8080/SpiderServer/api/dataTransfer/convert.json
# 绑卡结果反馈job
......
......@@ -163,7 +163,7 @@ thirdparty.api.hubei=http://116.211.134.215/Gateway/servlet/OutsiteReqServlet
compensationday.file.path=compensation-days.json
#存储每次请求响应的日志文件
hubei.history.filepath=/Users/dufeifei/Downloads
rapi.xyqb.plans=http://rapi.xyqb.com/external/hubei/plans
rapi.xyqb.plans=http://rapi.domain.com/external/hubei/plans
#红包查询 测试环境
redpacket.url.queryPage=http://redpacket-${NAMESPACE}.q-gp.com/api/coupon/cash_record/search
#海尔云贷
......
......@@ -59,7 +59,7 @@ ssq-method=AutoSignbyCA.json
ssq-host=https://www.ssqsign.com/
# ************************
xyqb.paycenter.url=http://payapi-${NAMESPACE}.q-gp.com
#payapi.xyqb.com 支付中心 打款相关接口
#payapi.domain.com 支付中心 打款相关接口
xyqb.payapi.host=http://payapi-${NAMESPACE}.q-gp.com
xyqb.payapi.gyxd.merchantid=5
xyqb.payapi.key=abc1234
......@@ -116,7 +116,7 @@ contract.policy.ssqian.account.private-key=MIICdQIBADANBgkqhkiG9w0BAQEFAASCAl8wg
# ***** 广源债转配置结束******
filepath.contract.url=/home/quant_group/file_upload/gyxd_system/contract/
filepath.ocr.url=/home/quant_group/file_upload/gyxd_system/idcard/
usersys.url=http://userqry.xyqb.com
usersys.url=http://userqry.domain.com
#广源线下债转
#上传路径 商务上传确认债转文件
business.upload.file.path=/home/quant_group/file_upload/gyxd_system/offline_trans/
......
const apiHost = 'http://actapi.xyqb.com';
const opHost = 'http://opapi.xyqb.com';
const apiHost = 'http://actapi.domain.com';
const opHost = 'http://opapi.domain.com';
const qiniuHost = 'https://ohsx2fi5w.bkt.clouddn.com/';
const previewHost = 'https://activity.xyqb.com/activity/';
const domain = '.xyqb.com';
const goodsApiHost = 'http://mallapi.xyqb.com';
const previewHost = 'https://activity.domain.com/activity/';
const domain = '.domain.com';
const goodsApiHost = 'http://mallapi.domain.com';
export default {
apiHost,
......
var protocal = window.location.protocol;
var domain = '.xyqb.com';
var domain = '.domain.com';
module.exports = {
API: protocal + "//actapi.xyqb.com",
XyqbH5Api: protocal + "//mapi.xyqb.com",
API: protocal + "//actapi.domain.com",
XyqbH5Api: protocal + "//mapi.domain.com",
QiNiuHost: protocal + "//ohsx2fi5w.bkt.clouddn.com/",
XyqbUserUrl: protocal + '//passport.xyqb.com',
XyqbUserUrl: protocal + '//passport.domain.com',
px2rem: 100,
domain: domain,
weixinAppid:'wx89894cd83d117b26',
weixinUri:encodeURIComponent('http://wechattest1.xyqb.com/api/coupon/activity/wechat/rent_house/bargain'),
rentingApi:protocal + "//api.xyqb.com",
rentingUrl:protocal + "//activity.xyqb.com",
mallApiHost: protocal + '//mallapi.xyqb.com',
h5Url: protocal + "//h5.xyqb.com"
weixinUri:encodeURIComponent('http://wechattest1.domain.com/api/coupon/activity/wechat/rent_house/bargain'),
rentingApi:protocal + "//api.domain.com",
rentingUrl:protocal + "//activity.domain.com",
mallApiHost: protocal + '//mallapi.domain.com',
h5Url: protocal + "//h5.domain.com"
};
var protocol = window.location.protocol;
var xyqbUserUrl = protocol + '//passport.xyqb.com';
var mallUrl = protocol + '//mall.xyqb.com';
var newMallUrl = protocol + '//new-mall.xyqb.com';
var xjdApi= protocol+ '//m.xyqb.com?registerFrom=1'
var xyqbUrl = protocol + '//api.xyqb.com'
var xyqbH5Backend = protocol + '//mapi.xyqb.com'
var xyqbUserUrl = protocol + '//passport.domain.com';
var mallUrl = protocol + '//mall.domain.com';
var newMallUrl = protocol + '//new-mall.domain.com';
var xjdApi= protocol+ '//m.domain.com?registerFrom=1'
var xyqbUrl = protocol + '//api.domain.com'
var xyqbH5Backend = protocol + '//mapi.domain.com'
module.exports = {
api: xyqbH5Backend + '/bt/api',
......
const protocol = window.location.protocol
export const business_api = `${protocol}//settlementapi.xyqb.com`
export const business_api = `${protocol}//settlementapi.domain.com`
export const qiniuHost = 'http://7xtgdu.com1.z0.glb.clouddn.com/'
export const opapiHost = '${protocol}://opapi.xyqb.com'
\ No newline at end of file
export const opapiHost = '${protocol}://opapi.domain.com'
\ No newline at end of file
'use strict';
var apiHost = 'http://rapi.xyqb.com/';
var authHost = 'http://rauth.xyqb.com/';
var xyqbApiBaseUrl = 'http://api.xyqb.com/';
var apiHost = 'http://rapi.domain.com/';
var authHost = 'http://rauth.domain.com/';
var xyqbApiBaseUrl = 'http://api.domain.com/';
var qApi = 'http://qunar.xyqb.com';
var offlineApiHost = 'http://offapi.xyqb.com';
var trainApi = 'http://mallapi.xyqb.com/';
var qApi = 'http://qunar.domain.com';
var offlineApiHost = 'http://offapi.domain.com';
var trainApi = 'http://mallapi.domain.com/';
var app = angular.module('xyqbRiskManagementUiApp');
......
......@@ -5,9 +5,9 @@
var app = angular.module('app');
var apiHost = 'http://financial-api.xyqb.com/';
var apiHost = 'http://financial-api.domain.com/';
var authHost = 'http://financial-api.xyqb.com/';
var authHost = 'http://financial-api.domain.com/';
app.value('ApiBaseUrl', apiHost);
app.value('AuthBaseUrl', authHost);
......
const protocol = window.location.protocol
export const flow_api = `${protocol}//flow.xyqb.com/api/internal`
export const flow_api = `${protocol}//flow.domain.com/api/internal`
export const qiniuHost = `https://oic74zs8j.qnssl.com/`
export const opapiHost = `${protocol}//opapi.xyqb.com`
\ No newline at end of file
export const opapiHost = `${protocol}//opapi.domain.com`
\ No newline at end of file
......@@ -2,8 +2,8 @@
var app = angular.module('app');
var apiHost = 'http://opapi.xyqb.com';
var authHost = 'http://rauth.xyqb.com';
var apiHost = 'http://opapi.domain.com';
var authHost = 'http://rauth.domain.com';
var apiBack =''; //后台服务地址,上线需要为空
app.value('ApiBaseUrl', apiHost);
......
......@@ -5,9 +5,9 @@
var app = angular.module('app');
var apiHost = 'http://gyxdapi.xyqb.com';
var apiHost = 'http://gyxdapi.domain.com';
var authHost = 'http://gyxdapi.xyqb.com';
var authHost = 'http://gyxdapi.domain.com';
app.value('ApiBaseUrl', apiHost);
app.value('AuthBaseUrl', authHost);
\ No newline at end of file
var protocal = window.location.protocol;
var apiHost = protocal + '//mapi.xyqb.com';
var xyqbUserUrl = protocal + "//passport.xyqb.com";
var xyqbActiveApi = protocal + "//activity.xyqb.com";
var apiHost = protocal + '//mapi.domain.com';
var xyqbUserUrl = protocal + "//passport.domain.com";
var xyqbActiveApi = protocal + "//activity.domain.com";
var activityId = "98";
var QiNiuHost = protocal + "//ohsx2fi5w.bkt.clouddn.com/";
var xjdApi= protocal + '//m.xyqb.com';
var xjdApi= protocal + '//m.domain.com';
module.exports = {
api: apiHost,
......
const opHost = 'http://opapi.xyqb.com'
const registerFromHost = 'https://m.xyqb.com/landing-1'
const opHost = 'http://opapi.domain.com'
const registerFromHost = 'https://m.domain.com/landing-1'
const qiniuHost = 'http://7xtgdu.com1.z0.glb.clouddn.com/'
export default {
opHost,
......
var protocal = window.location.protocol
var apiHost = protocal + '//139.198.2.95:38099'
var xyqbApiHost = protocal + '//api.xyqb.com';
var xyqbApiHost = protocal + '//api.domain.com';
module.exports = {
api: apiHost,
......
var protocol = window.location.protocol;
var api = protocol + '//btapi.xyqb.com/';
var auth = protocol + '//auth.xyqb.com/';
var mallApi = protocol + '//mallapi.xyqb.com/';
var offlineApi = protocol + '//offapi.xyqb.com/';
var offline = protocol + '//off.xyqb.com/';
var btUrl = protocol + '//bt.xyqb.com';
var domain = '.xyqb.com';
var xyqbUserUrl = protocol + '//passport.xyqb.com';
var xyqbUserApi = protocol + '//passportapi2.xyqb.com';
var xjdApi = protocol + '//api.xyqb.com';
var api = protocol + '//btapi.domain.com/';
var auth = protocol + '//auth.domain.com/';
var mallApi = protocol + '//mallapi.domain.com/';
var offlineApi = protocol + '//offapi.domain.com/';
var offline = protocol + '//off.domain.com/';
var btUrl = protocol + '//bt.domain.com';
var domain = '.domain.com';
var xyqbUserUrl = protocol + '//passport.domain.com';
var xyqbUserApi = protocol + '//passportapi2.domain.com';
var xjdApi = protocol + '//api.domain.com';
module.exports = {
api: api,
......
......@@ -2,9 +2,9 @@
var app = angular.module('app');
var apiHost = 'http://merchantapi.xyqb.com';
var authHost = 'http://merchantapi.xyqb.com/';
var QiniuUrl = 'http://opapi.xyqb.com';
var apiHost = 'http://merchantapi.domain.com';
var authHost = 'http://merchantapi.domain.com/';
var QiniuUrl = 'http://opapi.domain.com';
var QiniuBaseUrl = 'http://7xtgdu.com1.z0.glb.clouddn.com/';
app.value('ApiBaseUrl', apiHost);
......
const protocol = window.location.protocol
const qiniuHost = 'https://oic74zs8j.qnssl.com/'
const opapiHost = 'https://opapi.xyqb.com'
let opHost = `${protocol}//op.xyqb.com`
const opapiHost = 'https://opapi.domain.com'
let opHost = `${protocol}//op.domain.com`
let opLoginUrl = `${opapiHost}/#/access/login`
let opSelectSysUrl = `${opapiHost}/#/access/selectSystem`
let opModifyPwdsUrl = `${opapiHost}/user/modifyPwd` // 运营系统-修改密码
......
var protocol = window.location.protocol
var apiHost = protocol + '//payapi.xyqb.com';
var xyqbUserUrl = protocol + '//passport.xyqb.com';
var apiHost = protocol + '//payapi.domain.com';
var xyqbUserUrl = protocol + '//passport.domain.com';
module.exports = {
api: apiHost,
......
let protocol = window.location.protocol
module.exports = {
api: protocol + "//passportapi2.xyqb.com",
api: protocol + "//passportapi2.domain.com",
weixinAppid: 'wx89894cd83d117b26',
weixinUri: protocol + '//wechattest.xyqb.com/wechat/receiveCode/extdata/',
weixinUri: protocol + '//wechattest.domain.com/wechat/receiveCode/extdata/',
test: true,
domain: "passport.xyqb.com"
domain: "passport.domain.com"
};
\ No newline at end of file
var protocol = window.location.protocol;
module.exports = {
api: protocol + "//offapi.xyqb.com",
auth: protocol + "//auth.xyqb.com",
api: protocol + "//offapi.domain.com",
auth: protocol + "//auth.domain.com",
analysisUrl: "/analysis/",
test: false
};
\ No newline at end of file
......@@ -2,13 +2,13 @@
var app = angular.module('app');
var apiHost = 'http://opapi.xyqb.com';
var RedpacketApiBaseUrl = 'http://redpacket.xyqb.com';
var apiHost = 'http://opapi.domain.com';
var RedpacketApiBaseUrl = 'http://redpacket.domain.com';
var authHost ='http://opapi.xyqb.com';
var authHost ='http://opapi.domain.com';
var QiniuBaseUrl = 'http://7xtgdu.com1.z0.glb.clouddn.com/'
var ActivityApiHost = 'http://actapi.xyqb.com';
var ActivityApiHost = 'http://actapi.domain.com';
var ActivityQiniuBaseUrl = 'http://ohsx2fi5w.bkt.clouddn.com/';
app.value('ApiBaseUrl', apiHost);
......
......@@ -2,8 +2,8 @@
var app = angular.module('app');
var apiHost = 'http://merchantapi.xyqb.com';
var authHost = 'http://merchantapi.xyqb.com';
var apiHost = 'http://merchantapi.domain.com';
var authHost = 'http://merchantapi.domain.com';
var QiniuBaseUrl = 'http://7xtgdu.com1.z0.glb.clouddn.com/';
......
var protocal = window.location.protocol;
var apiHost = protocal + '//payapi.xyqb.com';
var apiHost = protocal + '//payapi.domain.com';
module.exports = {
api: apiHost,
......
var protocal = window.location.protocol;
var apiHost = protocal + '//scapi.xyqb.com';
var xyqbUiHost = protocal + '//api.xyqb.com';
var apiHost = protocal + '//scapi.domain.com';
var xyqbUiHost = protocal + '//api.domain.com';
module.exports = {
api: apiHost,
......
var protocol = window.location.protocol
var apiHost = protocol + '//api.xyqb.com/'
var xyqbUserUIHost = protocol + '//passport.xyqb.com/'
var apiHost = protocol + '//api.domain.com/'
var xyqbUserUIHost = protocol + '//passport.domain.com/'
var activityUI = protocol + '//activity.xyqb.com/'
var activityUI = protocol + '//activity.domain.com/'
var qiniuHost = protocol + '//ohsx2fi5w.bkt.clouddn.com/'
var btHost = protocol + '//bt.xyqb.com/'
var shuntHost = protocol + '//flow.xyqb.com/'
var mallApi = protocol + '//mallapi.xyqb.com';
var mallUrl = protocol + '//mall.xyqb.com';
var h5Url = protocol + '//h5.xyqb.com';
var redPacketUrl = protocol + '//redpacket.xyqb.com/';
var btHost = protocol + '//bt.domain.com/'
var shuntHost = protocol + '//flow.domain.com/'
var mallApi = protocol + '//mallapi.domain.com';
var mallUrl = protocol + '//mall.domain.com';
var h5Url = protocol + '//h5.domain.com';
var redPacketUrl = protocol + '//redpacket.domain.com/';
module.exports = {
ApiBaseUrl: apiHost, // 信用钱包后端
......
......@@ -2,18 +2,18 @@
'use strict';
var protocol = window.location.protocol;
var apiHost = protocol + '//api.xyqb.com/';
var xyqbUserUIHost = protocol + '//passport.xyqb.com/';
var authHost = protocol + '//auth.xyqb.com/';
var apiHost = protocol + '//api.domain.com/';
var xyqbUserUIHost = protocol + '//passport.domain.com/';
var authHost = protocol + '//auth.domain.com/';
var bankCardReturnToken = 'BIND_RETURN_ONLINE';
var repayReturnToken = 'REPAY_RETURN_ONLINE';
var rebindRepayReturnToken = 'REBIND_RETURN_ONLINE';
var activityUI= protocol +'//activity.xyqb.com/';
var activityUI= protocol +'//activity.domain.com/';
var qiniuHost= protocol +'//ohsx2fi5w.bkt.clouddn.com/';
var btHost= protocol +'//bt.xyqb.com/';
var shuntHost = protocol + '//flow.xyqb.com/';
var h5Host = protocol + '//h5.xyqb.com/';
var btHost= protocol +'//bt.domain.com/';
var shuntHost = protocol + '//flow.domain.com/';
var h5Host = protocol + '//h5.domain.com/';
var xyqbApp = angular.module('xyqbUiApp');
......@@ -26,7 +26,7 @@
xyqbApp.value('XyqbUserUI', xyqbUserUIHost);
xyqbApp.value('h5BaseUrl', h5Host);
if (location.host === '58.xyqb.com') {
if (location.host === '58.domain.com') {
bankCardReturnToken = '58BIND_RETURN_ONLINE';
repayReturnToken = '58REPAY_RETURN_ONLINE';
rebindRepayReturnToken = '58REBIND_RETURN_ONLINE';
......
let protocol = window.location.protocol
module.exports = {
api: protocol + "//passportapi2.xyqb.com",
api: protocol + "//passportapi2.domain.com",
weixinAppid: 'wx89894cd83d117b26',
weixinUri: protocol + '//wechattest.xyqb.com/wechat/receiveCode/extdata/',
weixinUri: protocol + '//wechattest.domain.com/wechat/receiveCode/extdata/',
test: true,
domain: "passport.xyqb.com"
domain: "passport.domain.com"
};
\ No newline at end of file
......@@ -8,7 +8,7 @@ http {
server {
listen 8100;
server_name sc.xyqb.com;
server_name sc.domain.com;
gzip on;
gzip_min_length 1k;
......
......@@ -5,7 +5,7 @@ var db = 'db'
module.exports = {
ip: process.env.OPENSHIFT_NODEJS_IP || process.env.IP || undefined,
port: 80,
hostname: 'https://sappbackend.xyqb.com',
hostname: 'https://sappbackend.domain.com',
secrets: {
session: process.env.SECRETS_SESSION || 'xyqb-app-api-prod-0.0.1'
},
......@@ -47,51 +47,51 @@ module.exports = {
root: 'https://router.jd.com'
},
xyqbQuery: {
root: 'http://query.xyqb.com'
root: 'http://query.domain.com'
},
userServer: {
//host: 'http://auth.xyqb.com' // 密码登录
host: 'http://passportapi2.xyqb.com' //函谷关迁移至用户中心
//host: 'http://auth.domain.com' // 密码登录
host: 'http://passportapi2.domain.com' //函谷关迁移至用户中心
},
xyqbapiServer: {
root: 'http://api.xyqb.com'
root: 'http://api.domain.com'
},
xyqbOfflineApiServer: {
root: 'http://offapi.xyqb.com'
root: 'http://offapi.domain.com'
},
userCenterApiServer: {
root: 'http://passportapi2.xyqb.com'
root: 'http://passportapi2.domain.com'
},
spiderCenter:{
root: 'http://scapi.xyqb.com',
root: 'http://scapi.domain.com',
host: 'http://139.198.2.95:38099', //this is v2
},
loanAPIServer: {
root: 'http://api.xyqb.com',
loginUrl: 'http://passportapi2.xyqb.com/app/login2' // 免密登录,函谷关迁移至用户中心
root: 'http://api.domain.com',
loginUrl: 'http://passportapi2.domain.com/app/login2' // 免密登录,函谷关迁移至用户中心
},
blankNote: {
root: 'http://btapi.xyqb.com'
root: 'http://btapi.domain.com'
},
opBackend: {
root: 'http://displayapi.xyqb.com'
root: 'http://displayapi.domain.com'
},
mall: {
root: 'http://mallapi.xyqb.com',
authRoot: 'http://mallapi.xyqb.com',
root: 'http://mallapi.domain.com',
authRoot: 'http://mallapi.domain.com',
clientIp: '61.50.125.14', // 公司的外网IP
jd: {
app_key: '319e864090664a499ee6417b9e243f62'
}
},
op: {
root: 'http://mallapi.xyqb.com',
root: 'http://mallapi.domain.com',
},
score: { //积分系统
root: 'http://scoreapi.xyqb.com',
root: 'http://scoreapi.domain.com',
},
redPacket: { // 红包系统
root: 'http://redpacket.xyqb.com',
root: 'http://redpacket.domain.com',
},
authorization: {
root: 'http://mock.q-gp.com/SpiderServer/api',
......@@ -99,13 +99,13 @@ module.exports = {
root: 'http://openapi.quantgroup.cn/qauth'
},
zhima: {
root: 'http://api.xyqb.com',
rootscore:'http://rapi.xyqb.com'
root: 'http://api.domain.com',
rootscore:'http://rapi.domain.com'
}
},
activities: {
repaymentLottery: {
url: 'https://wechat.xyqb.com/turntable.html'
url: 'https://wechat.domain.com/turntable.html'
},
redEnvelop: {
startAt: '2016-03-15',
......@@ -125,18 +125,18 @@ module.exports = {
}
},
loanProcess: {
h5Host: 'https://m.xyqb.com'
h5Host: 'https://m.domain.com'
},
blanknote: {
h5Host: 'https://bt.xyqb.com'
h5Host: 'https://bt.domain.com'
},
mallH5Host: 'https://new-mall.xyqb.com',
mallH5Host: 'https://new-mall.domain.com',
activity: {
h5Host: 'https://activity.xyqb.com'
h5Host: 'https://activity.domain.com'
},
baseUI: {
host: 'https://h5.xyqb.com'
host: 'https://h5.domain.com'
},
rabbitMQ: {
host: redis,
......@@ -144,6 +144,6 @@ module.exports = {
password: 'qatest'
},
userCreditApiServer: {
root: 'http://member.xyqb.com'
root: 'http://member.domain.com'
}
};
......@@ -2,14 +2,14 @@
module.exports = {
// controller中请求各类数据前缀和域名的键值对
api: {
merchantBackend_api: 'http://merchantapi.xyqb.com',
redpacket_api: 'http://redpacket.xyqb.com',
app_api: 'https://sappbackend.xyqb.com',
btCapital_api: 'http://fundmanage.xyqb.com',
boHai_api: 'http://fundmanage.xyqb.com',
btDirect_api: 'http://internal.btzt.xyqb.com',
sms_api: 'http://backend.xyqb.com',
userCenter_api: 'https://passportapi2.xyqb.com',
merchantBackend_api: 'http://merchantapi.domain.com',
redpacket_api: 'http://redpacket.domain.com',
app_api: 'https://sappbackend.domain.com',
btCapital_api: 'http://fundmanage.domain.com',
boHai_api: 'http://fundmanage.domain.com',
btDirect_api: 'http://internal.btzt.domain.com',
sms_api: 'http://backend.domain.com',
userCenter_api: 'https://passportapi2.domain.com',
zbj_api: 'http://taurus.quantgroup.cn/',
gdxd_api: 'http://192.168.4.161:7005'
},
......@@ -20,7 +20,7 @@ module.exports = {
port: 80
},
userCenter: 'http://op.xyqb.com',
userCenter: 'http://op.domain.com',
// mongo配置
mongo: {
......@@ -49,7 +49,7 @@ module.exports = {
// 七牛配置
qiniu: {
domain: 'http://op-api.xyqb.com',
domain: 'http://op-api.domain.com',
ACCESS_KEY: 'QyjX3i2tEMvrv50j6M_wpb9YoFJbxSm3jEkOj9lY',
SECRET_KEY: 'uoMTzRLoElTAKXVzelGgTvI652zJ8bCz_qqTtoGl',
BUCKET: 'app-sync',
......
......@@ -35,7 +35,7 @@ module.exports = {
},
qiniu: {
domain: 'https://mapi.xyqb.com',
domain: 'https://mapi.domain.com',
ACCESS_KEY: 'e2S74rOnpqNz1rkZRdgY45c8L988PoARRQ60_6-t',
SECRET_KEY: 'YYtAEZ2bPDiyNLt2qLKGpaEp0-Thq8tGLrqlBgxY',
BUCKET: 'app-sync',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment