Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
La Quadrature du Net
piphone
piphone-front
Commits
0c23b73f
Commit
0c23b73f
authored
Jan 25, 2017
by
okhin
Browse files
Using the Down state
parent
3f52a80b
Pipeline
#802
passed with stage
in 1 second
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
templates/feedbackform.html
View file @
0c23b73f
...
...
@@ -73,7 +73,7 @@
<script
type=
"text/javascript"
>
var
call
=
JSON
.
parse
(
'
{{ @call | raw }}
'
);
var
call_url
=
call
[
'
data
'
][
'
url
'
];
var
interval
l
var
interval
;
function
normalize_phone
(
phone
)
{
if
(
phone
.
startsWith
(
'
+
'
))
{
return
phone
.
replace
(
'
+
'
,
'
00
'
);
...
...
@@ -106,10 +106,10 @@
$
(
'
#step2
'
).
addClass
(
'
green
'
);
$
(
'
#step3
'
).
addClass
(
'
green
'
);
$
(
'
#wait
'
).
addClass
(
'
green
'
);
$
(
'
#callee
'
).
addClass
(
'
outline_re
d
'
);
$
(
'
#step4
'
).
addClass
(
'
outline_re
d
'
);
$
(
'
#step5
'
).
addClass
(
'
outline_re
d
'
);
$
(
'
#step6
'
).
addClass
(
'
outline_re
d
'
);
$
(
'
#callee
'
).
addClass
(
'
outline_
g
re
en
'
);
$
(
'
#step4
'
).
addClass
(
'
outline_
g
re
en
'
);
$
(
'
#step5
'
).
addClass
(
'
outline_
g
re
en
'
);
$
(
'
#step6
'
).
addClass
(
'
outline_
g
re
en
);
$(
'
#
step_callee
'
).addClass(
'
visible
'
);
};
};
...
...
@@ -127,13 +127,27 @@
$
(
'
#wait
'
).
addClass
(
'
outline_green
'
);
$
(
'
#step_wait
'
).
addClass
(
'
visible
'
);
}
else
{
$
(
'
#callee
'
).
addClass
(
'
re
d
'
);
$
(
'
#step4
'
).
addClass
(
'
re
d
'
);
$
(
'
#step5
'
).
addClass
(
'
re
d
'
);
$
(
'
#step6
'
).
addClass
(
'
re
d
'
);
$
(
'
#callee
'
).
addClass
(
'
g
re
en
'
);
$
(
'
#step4
'
).
addClass
(
'
g
re
en
'
);
$
(
'
#step5
'
).
addClass
(
'
g
re
en
'
);
$
(
'
#step6
'
).
addClass
(
'
g
re
en
'
);
$
(
'
#step_connected
'
).
addClass
(
'
visible
'
);
};
};
if
(
call_state
[
0
].
startsWith
(
'
Down:
'
))
{
// The call as ended
$
(
'
#caller
'
).
removeClass
(
'
green
'
).
removeClass
(
'
outline_green
'
).
addClass
(
'
red
'
);
$
(
'
#step1
'
).
removeClass
(
'
green
'
).
removeClass
(
'
outline_green
'
).
addClass
(
'
red
'
);
$
(
'
#step2
'
).
removeClass
(
'
green
'
).
removeClass
(
'
outline_green
'
).
addClass
(
'
red
'
);
$
(
'
#step3
'
).
removeClass
(
'
green
'
).
removeClass
(
'
outline_green
'
).
addClass
(
'
red
'
);
$
(
'
#wait
'
).
removeClass
(
'
green
'
).
removeClass
(
'
outline_green
'
).
addClass
(
'
red
'
);
$
(
'
#step4
'
).
removeClass
(
'
green
'
).
removeClass
(
'
outline_green
'
).
addClass
(
'
red
'
);
$
(
'
#step5
'
).
removeClass
(
'
green
'
).
removeClass
(
'
outline_green
'
).
addClass
(
'
red
'
);
$
(
'
#step6
'
).
removeClass
(
'
green
'
).
removeClass
(
'
outline_green
'
).
addClass
(
'
red
'
);
$
(
'
#callee
'
).
removeClass
(
'
green
'
).
removeClass
(
'
outline_green
'
).
addClass
(
'
red
'
);
clearInterval
(
interval
);
}
console
.
log
(
call_state
[
0
]);
};
function
fetch
()
{
...
...
@@ -148,6 +162,6 @@
};
$
(
document
).
ready
(
function
()
{
update_call
(
call
);
interval
l
=
window
.
setInterval
(
fetch
,
3000
);
interval
=
window
.
setInterval
(
fetch
,
3000
);
});
</script>
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment