forked from magonysandormate/PeePal
Kész(?????)
This commit is contained in:
@@ -4,6 +4,7 @@ namespace App\Http\Controllers;
|
|||||||
|
|
||||||
use App\Models\WcAdatok;
|
use App\Models\WcAdatok;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
use Illuminate\Support\Facades\Auth;
|
||||||
|
|
||||||
class WcController extends Controller
|
class WcController extends Controller
|
||||||
{
|
{
|
||||||
@@ -13,6 +14,12 @@ class WcController extends Controller
|
|||||||
return response()->json($mosdok);
|
return response()->json($mosdok);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function __construct()
|
||||||
|
{
|
||||||
|
$this->middleware('auth:api')->only(['store', 'destroy']);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
public function store(Request $request)
|
public function store(Request $request)
|
||||||
{
|
{
|
||||||
$validatedData = $request->validate([
|
$validatedData = $request->validate([
|
||||||
@@ -56,7 +63,7 @@ class WcController extends Controller
|
|||||||
'utvonal' => $validatedData['utvonal'],
|
'utvonal' => $validatedData['utvonal'],
|
||||||
'szel_koord' => $szelesseg,
|
'szel_koord' => $szelesseg,
|
||||||
'hossz_koord' => $hosszusag,
|
'hossz_koord' => $hosszusag,
|
||||||
'felhasznalo_id' => $validatedData['felhasznalo_id'] ?? null
|
'felhasznalo_id' => auth('api')->id()
|
||||||
]);
|
]);
|
||||||
|
|
||||||
return response()->json([
|
return response()->json([
|
||||||
|
|||||||
@@ -25,11 +25,13 @@ export default function Csempe() {
|
|||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
function mosdoTorles(mosdoId){
|
function mosdoTorles(mosdoId){
|
||||||
|
const token = localStorage.getItem("token");
|
||||||
fetch("http://localhost:8000/api/mosdotorles/" + mosdoId, {
|
fetch("http://localhost:8000/api/mosdotorles/" + mosdoId, {
|
||||||
method: "DELETE",
|
method: "DELETE",
|
||||||
header: {
|
headers: {
|
||||||
"Accept" : "application/json",
|
"Accept" : "application/json",
|
||||||
"Content-Type" : "application/json"
|
"Content-Type" : "application/json",
|
||||||
|
"Authorization": `Bearer ${token}`
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.then(response => {
|
.then(response => {
|
||||||
|
|||||||
@@ -37,14 +37,17 @@ export default function HozzaadForm() {
|
|||||||
ar,
|
ar,
|
||||||
nyitva,
|
nyitva,
|
||||||
utvonal,
|
utvonal,
|
||||||
koordinatak,
|
koordinatak
|
||||||
felhasznalo_id: null
|
|
||||||
};
|
};
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
const token = localStorage.getItem("token");
|
||||||
const response = await fetch("http://localhost:8000/api/hozzaadas", {
|
const response = await fetch("http://localhost:8000/api/hozzaadas", {
|
||||||
method: "POST",
|
method: "POST",
|
||||||
headers: { "Content-Type": "application/json" },
|
headers: {
|
||||||
|
"Content-Type": "application/json",
|
||||||
|
"Authorization": `Bearer ${token}`
|
||||||
|
},
|
||||||
body: JSON.stringify(wcInfo)
|
body: JSON.stringify(wcInfo)
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user