Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Nicolas PERNOUD
Vestibule
Commits
3cd2b97b
Commit
3cd2b97b
authored
Oct 01, 2020
by
Nicolas Pernoud
Browse files
fix: added object in delete confirmation modal
parent
e735f26b
Pipeline
#7609
passed with stages
in 2 minutes and 21 seconds
Changes
5
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
web/components/apps/apps.js
View file @
3cd2b97b
...
...
@@ -225,7 +225,7 @@ function displayApps(inApps) {
document
.
getElementById
(
`apps-app-delete-
${
app
.
id
}
`
).
addEventListener
(
"
click
"
,
function
()
{
new
Delete
(()
=>
{
deleteApp
(
app
);
});
}
,
app
.
name
);
});
}
if
(
user
.
isAdmin
||
!
app
.
secured
||
app
.
roles
.
some
((
r
)
=>
user
.
memberOf
.
includes
(
r
)))
{
...
...
web/components/davs/davs.js
View file @
3cd2b97b
...
...
@@ -208,7 +208,7 @@ function displayDavs(inDavs) {
document
.
getElementById
(
`davs-dav-delete-
${
dav
.
id
}
`
).
addEventListener
(
"
click
"
,
function
()
{
new
Delete
(()
=>
{
deleteDav
(
dav
);
});
}
,
dav
.
name
);
});
}
if
(
user
.
isAdmin
||
!
dav
.
secured
||
dav
.
roles
.
some
((
r
)
=>
user
.
memberOf
.
includes
(
r
)))
{
...
...
web/components/davs/explorer.js
View file @
3cd2b97b
...
...
@@ -430,7 +430,7 @@ export class Explorer {
}
catch
(
e
)
{
HandleError
(
e
);
}
});
}
,
file
.
name
);
}
async
upload
(
files
)
{
...
...
web/components/users/users.js
View file @
3cd2b97b
...
...
@@ -170,7 +170,7 @@ function displayUsers() {
document
.
getElementById
(
`users-user-delete-
${
user
.
id
}
`
).
addEventListener
(
"
click
"
,
function
()
{
new
Delete
(()
=>
{
deleteUser
(
user
);
});
}
,
user
.
login
);
});
});
}
...
...
web/services/common/delete.js
View file @
3cd2b97b
...
...
@@ -2,7 +2,7 @@
import
{
AnimateCSS
}
from
"
/services/common/common.js
"
;
export
class
Delete
{
constructor
(
okFunction
)
{
constructor
(
okFunction
,
what
)
{
let
deleteModal
=
document
.
createElement
(
"
div
"
);
deleteModal
.
classList
.
add
(
"
modal
"
,
"
animate__animated
"
,
"
animate__fadeIn
"
,
"
is-active
"
);
deleteModal
.
innerHTML
=
/* HTML */
`
...
...
@@ -10,7 +10,7 @@ export class Delete {
<div class="modal-content">
<div class="box">
<div class="field">
<label class="label">Confirm</label>
<label class="label">Confirm
deletion of <i>
${
what
}
</i> ?
</label>
</div>
<div class="field is-grouped">
<div class="control">
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a 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