commit
21803a8390
|
@ -43,7 +43,7 @@ jobs:
|
||||||
|
|
||||||
# Initializes the CodeQL tools for scanning.
|
# Initializes the CodeQL tools for scanning.
|
||||||
- name: Initialize CodeQL
|
- name: Initialize CodeQL
|
||||||
uses: github/codeql-action/init@v1
|
uses: github/codeql-action/init@v2
|
||||||
with:
|
with:
|
||||||
languages: ${{ matrix.language }}
|
languages: ${{ matrix.language }}
|
||||||
# If you wish to specify custom queries, you can do so here or in a config file.
|
# If you wish to specify custom queries, you can do so here or in a config file.
|
||||||
|
@ -54,7 +54,7 @@ jobs:
|
||||||
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
|
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
|
||||||
# If this step fails, then you should remove it and run the build manually (see below)
|
# If this step fails, then you should remove it and run the build manually (see below)
|
||||||
- name: Autobuild
|
- name: Autobuild
|
||||||
uses: github/codeql-action/autobuild@v1
|
uses: github/codeql-action/autobuild@v2
|
||||||
|
|
||||||
# ℹ️ Command-line programs to run using the OS shell.
|
# ℹ️ Command-line programs to run using the OS shell.
|
||||||
# 📚 https://git.io/JvXDl
|
# 📚 https://git.io/JvXDl
|
||||||
|
@ -68,4 +68,4 @@ jobs:
|
||||||
# make release
|
# make release
|
||||||
|
|
||||||
- name: Perform CodeQL Analysis
|
- name: Perform CodeQL Analysis
|
||||||
uses: github/codeql-action/analyze@v1
|
uses: github/codeql-action/analyze@v2
|
||||||
|
|
|
@ -35,6 +35,6 @@ jobs:
|
||||||
|
|
||||||
# Upload results to the Security tab
|
# Upload results to the Security tab
|
||||||
- name: Upload OSSAR results
|
- name: Upload OSSAR results
|
||||||
uses: github/codeql-action/upload-sarif@v1
|
uses: github/codeql-action/upload-sarif@v2
|
||||||
with:
|
with:
|
||||||
sarif_file: ${{ steps.ossar.outputs.sarifFile }}
|
sarif_file: ${{ steps.ossar.outputs.sarifFile }}
|
||||||
|
|
|
@ -216,7 +216,7 @@ function apiRouter (FastRoute\RouteCollector $r) {
|
||||||
function ($vars) {
|
function ($vars) {
|
||||||
global $users;
|
global $users;
|
||||||
requireLogin();
|
requireLogin();
|
||||||
if(!$users->hasRole(Role::SUPER_EDITOR) && $_POST["id"] !== $users->auth->getUserId()){
|
if(!$users->hasRole(Role::SUPER_EDITOR)){
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
apiResponse(["userId" => $users->add_user($_POST["email"], $_POST["name"], $_POST["username"], $_POST["password"], $_POST["phone_number"], $_POST["birthday"], $_POST["chief"], $_POST["driver"], $_POST["hidden"], $_POST["disabled"], "unknown")]);
|
apiResponse(["userId" => $users->add_user($_POST["email"], $_POST["name"], $_POST["username"], $_POST["password"], $_POST["phone_number"], $_POST["birthday"], $_POST["chief"], $_POST["driver"], $_POST["hidden"], $_POST["disabled"], "unknown")]);
|
||||||
|
|
|
@ -136,7 +136,10 @@ export class ListComponent implements OnInit, OnDestroy {
|
||||||
requestTelegramToken() {
|
requestTelegramToken() {
|
||||||
this.api.post("telegram_login_token", {}).then((response) => {
|
this.api.post("telegram_login_token", {}).then((response) => {
|
||||||
console.log(response);
|
console.log(response);
|
||||||
window.open(response.start_link, "_blank");
|
const a = document.createElement("a");
|
||||||
|
a.setAttribute('href', response.start_link);
|
||||||
|
a.setAttribute('target', '_blank');
|
||||||
|
a.click();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue