Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 9 additions & 12 deletions src/lib/components/lev/decisionMaking.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -276,18 +276,15 @@ async function agree() {
}
`
try {
let res4 = await SendTo(que4, VITE_ADMINMONTHER).then((res4) => (res4 = res4));
console.log(res4,"ask res4 ")
if (res4.data != null) {
console.log(res4.data,"ask res4 ")
dispatch('acsept', {
ani: "askedma",
coinlapach: coinlapach
})
const res4 = await sendToSer({ id: timegramaId, done: true }, '35updateTimeGrama', null, null, true, fetch);
console.log(res4, "ask res4 ");
if (res4.data != null) {
console.log(res4.data, "ask res4 ");
dispatch('acsept', { ani: "askedma", coinlapach: coinlapach });
}
} catch (e) {
console.error(e);
}
} catch (e) {
console.error(e);
}
}

} catch (e) {
Expand Down Expand Up @@ -405,7 +402,7 @@ function hoverc (event){
dispatch("hover", {id: u[$lang]});
}
import Card from './cards/hachlata.svelte'
import {SendTo} from '$lib/send/sendTo.svelte';
import { sendToSer } from '$lib/send/sendToSer.js';
export let cards = false;
export let tx = 200;
const newlogo = {"he":"הלוגו החדש שמוצע","en":"new Logo offered"}
Expand Down
106 changes: 35 additions & 71 deletions src/lib/components/lev/missionInProgress.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -790,80 +790,44 @@ function claf (event){
console.log(t,"rfweiofjw",op)
}
async function taskishor(id){
console.log(id)
let que = `mutation {
updateAct(
id: ${id}
data: {
myIshur: true
}
){data {id}}
} `
console.log(que)
try{
let res = await SendTo(que)
.then (res => res = res);
console.log(res)
if(res.data !=null){
toast.success(suc[$lang])
}else{
toast.warning(er[$lang])
}
} catch (e) {
console.error(e)
toast.warning(`${er[$lang]}`,{description: e.status+ ": "+e.message})
}
try {
const res = await sendToSer({ id, myIshur: true }, '61ApproveAct', null, null, false, fetch);
if (res.data?.updateAct?.data) {
toast.success(suc[$lang]);
} else {
toast.warning(er[$lang]);
}
} catch (e) {
console.error(e);
toast.warning(`${er[$lang]}`, { description: e.status + ": " + e.message });
}
}
async function busabe(id){
console.log(id)
let que = `mutation {
updateAct(
id: ${id}
data: {
naasa: true
}
){data {id}}
} `
console.log(que)
try{
let res = await SendTo(que)
.then (res => res = res);
console.log(res)
if(res.data !=null){
toast.success(suc[$lang])
}else{
toast.warning(er[$lang])
}
} catch (e) {
console.error(e)
toast.warning(`${er[$lang]}`,{description: e.status+ ": "+e.message})
}
async function busabe(id){
try {
const res = await sendToSer({ id, naasa: true }, '62MarkActDone', null, null, false, fetch);
if (res.data?.updateAct?.data) {
toast.success(suc[$lang]);
} else {
toast.warning(er[$lang]);
}
} catch (e) {
console.error(e);
toast.warning(`${er[$lang]}`, { description: e.status + ": " + e.message });
}
}
async function updStat(id,st,i){
console.log(id)
let que = `mutation {
updateAct(
id: ${id}
data: {
status: ${st}
}
){data {id}}
} `
console.log(que)
try{
let res = await SendTo(que)
.then (res => res = res);
console.log(res)
if(res.data !=null){
toast.success(suc[$lang])
op[i] = false
}else{
toast.warning(er[$lang])
}
} catch (e) {
console.error(e)
toast.warning(`${er[$lang]}`,{description: e.status+ ": "+e.message})
}
try {
const res = await sendToSer({ id, status: st }, '63SetActStatus', null, null, false, fetch);
if (res.data?.updateAct?.data) {
toast.success(suc[$lang]);
op[i] = false;
} else {
toast.warning(er[$lang]);
}
} catch (e) {
console.error(e);
toast.warning(`${er[$lang]}`, { description: e.status + ": " + e.message });
}
}
let a = 1;
const suc = {"he": "בוצע בהצלחה","en":"appruved sucssefully!"}
Expand Down
153 changes: 153 additions & 0 deletions src/routes/api/send/qids.js
Original file line number Diff line number Diff line change
Expand Up @@ -519,4 +519,157 @@ export const qids = {
}
}
`,
'39OpenMissionById': `query OpenMissionById($mId: ID!) {
openMission(id: $mId) {
data {
id
attributes {
sqadualed
archived
acts { data { attributes { shem } } }
users { data { id } }
project {
data {
id
attributes {
projectName
user_1s { data { id } }
restime
timeToP
profilePic { data { attributes { url } } }
}
}
}
tafkidims { data { attributes { roleDescription localizations { data { attributes { roleDescription } } } } } }
skills { data { attributes { skillName localizations { data { attributes { skillName } } } } } }
descrip
hearotMeyuchadot
name
dates
iskvua
work_ways { data { attributes { workWayName localizations { data { attributes { workWayName } } } } } }
noofhours
perhour
}
}
}
}`,
'40OpenMashaabimById': `query OpenMashaabimById($mId: ID!) {
openMashaabim(id: $mId) {
data {
id
attributes {
archived
price
descrip
spnot
kindOf
sqadualedf
sqadualed
linkto
createdAt
hm
name
easy
declinedsps { data { id } }
users { data { id } }
mashaabim { data { id } }
project {
data {
id
attributes {
restime
projectName
user_1s { data { id } }
timeToP
profilePic { data { attributes { url } } }
}
}
}
}
}
}
}`,
'41ProjectById': `query ProjectById($pid: ID!) {
project(id: $pid) {
data {
id
attributes {
projectName
user_1s { data { id attributes { username profilePic { data { attributes { url } } } } } }
linkToWebsite
restime
sheiruts(filters: { isApruved: { eq: true } }) { data { id attributes { name descrip equaliSplited oneTime isApruved } } }
githublink
fblink
discordlink
twiterlink
vallues { data { attributes { valueName localizations { data { attributes { valueName } } } } } }
publicDescription
profilePic { data { attributes { url formats } } }
open_missions(filters: { archived: { eq: false } }) { data { id attributes { name } } }
}
}
}
}`,
'42MatanotById': `query MatanotById($id: ID!) {
matanot(id: $id) {
data {
id
attributes {
name
pic { data { attributes { url } } }
price
quant
kindOf
desc
publishedAt
archived
startDate
finnishDate
projectcreates { data { id attributes { projectName user_1s { data { id } } restime timeToP profilePic { data { attributes { url } } } open_missions { data { id attributes { sqadualed archived tafkidims { data { attributes { roleDescription localizations { data { attributes { roleDescription } } } } } } skills { data { attributes { skillName localizations { data { attributes { skillName } } } } } } descrip hearotMeyuchadot name dates iskvua work_ways { data { attributes { workWayName localizations { data { attributes { workWayName } } } } } } noofhours perhour } } } } } }
}
}
}
}`,
'43UserById': `query UserById($uid: ID!) {
usersPermissionsUser(id: $uid) {
data {
id
attributes {
fblink
twiterlink
discordlink
githublink
bio
username
finnished_missions { data { attributes { missionName } } }
profilePic { data { attributes { url formats } } }
projects_1s { data { id attributes { projectName } } }
sps(filters: { archived: { eq: false } }) { data { id attributes { name panui } } }
skills { data { id attributes { skillName localizations { data { attributes { skillName } } } } } }
tafkidims { data { id attributes { roleDescription localizations { data { attributes { roleDescription } } } } } }
vallues { data { id attributes { valueName localizations { data { attributes { valueName } } } } } }
work_ways { data { id attributes { workWayName localizations { data { attributes { workWayName } } } } } }
}
}
}
}`,
'61ApproveAct': `mutation ApproveAct($id: ID!, $myIshur: Boolean) {
updateAct(id: $id, data: { myIshur: $myIshur }) { data { id } }
}`,
'62MarkActDone': `mutation MarkActDone($id: ID!, $naasa: Boolean) {
updateAct(id: $id, data: { naasa: $naasa }) { data { id } }
}`,
'63SetActStatus': `mutation SetActStatus($id: ID!, $status: Int) {
updateAct(id: $id, data: { status: $status }) { data { id } }
}`,
'44UpdateUserAskeds': `mutation UpdateUserAskeds($uid: ID!, $askeds: [ID]) {
updateUsersPermissionsUser(id: $uid, data: { askeds: $askeds }) { data { id } }
}`,
'45CreateAsk': `mutation CreateAsk($open_mission: ID!, $project: ID!, $users_permissions_user: ID!, $publishedAt: DateTime) {
createAsk(data: { open_mission: $open_mission, project: $project, users_permissions_user: $users_permissions_user, publishedAt: $publishedAt }) {
data { id }
}
}`,
}
Loading