Changes in / [7d8eeab:bf78464]


Ignore:
Location:
ReserveNGo-frontend/src
Files:
1 deleted
5 edited

Legend:

Unmodified
Added
Removed
  • ReserveNGo-frontend/src/PiniaStores/restaurantStore.js

    r7d8eeab rbf78464  
    2424      this.workingHours = workingHours
    2525      this.availableServices = availableServices
    26     },
    27     newRestaurant (id) {
    28       this.id = id
    2926    }
    3027  },
  • ReserveNGo-frontend/src/components/Project/Nav_bar_new.vue

    r7d8eeab rbf78464  
    8989            <a v-if="userStore_.data.role==='UN_AUTHENTICATED'" class="btn btn-dark ms-2">Register</a>
    9090            </router-link>
    91             <router-link to="/addRestaurant">
    92               <a v-if="userStore_.data.role==='ROLE_LOCAL_MANAGER' || userStore_.data.role==='ROLE_ADMIN'" class="btn btn-dark me-2">Add Restaurant</a>
    93             </router-link>
    9491            <logout_></logout_>
    9592          </li>
  • ReserveNGo-frontend/src/components/Project/login_.vue

    r7d8eeab rbf78464  
    2828      await fetch(this.url, {
    2929        method: 'POST',
    30         headers: { 'Content-Type': 'application/json'},
    31         body: JSON.stringify({
    32           email: this.form_info.email,
    33           password: this.form_info.password,
     30        headers: { 'Content-Type': 'application/x-www-form-urlencoded'},
     31        body: new URLSearchParams({
     32            email: this.form_info.email,
     33            password: this.form_info.password
    3434        })
    3535      }).then((response) => response.json())
  • ReserveNGo-frontend/src/components/Project/register_.vue

    r7d8eeab rbf78464  
    3636
    3737  methods: {
    38     async register() {
    39       await fetch(this.wholeUrl, {
     38   async register() {
     39     await fetch(this.wholeUrl, {
    4040        method: 'POST',
    41         headers: { 'Content-Type': 'application/json' },
    42         body: JSON.stringify({
     41        headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
     42        body: new URLSearchParams({
    4343          firstName: this.form_info.firstName,
    4444          lastName: this.form_info.lastName,
    4545          email: this.form_info.email,
    4646          password: this.form_info.password,
    47           phoneNumber: this.form_info.phoneNumber
    48         })
    49       })
    50         .then((response) => response.json())
    51         .then((json) => {
    52           this.userStore_.setLocalStorage(json);
    53           router.push('/');
    54         });
    55     //console.log("Data received:", this.data);
     47          phoneNumber: this.form_info.phoneNumber})
     48      }).then((response) => response.json())
     49        .then((json) => {this.userStore_.setLocalStorage(json);
     50                        router.push('/')})
     51          //console.log("Data received:", this.data);
    5652          //this.userStore_.setLocalStorage(json)
    5753        //console.log(json)
  • ReserveNGo-frontend/src/router/index.js

    r7d8eeab rbf78464  
    88import my_reservations from '@/components/Project/My_reservations.vue'
    99import Locale_ from '@/components/Project/Locale_.vue'
    10 import AddRestaurant from "@/components/Project/AddRestaurant.vue";
    1110
    1211const router = createRouter({
     
    4645      name: 'more_details',
    4746      component: Locale_,
    48     },
    49     {
    50       path: '/addRestaurant',
    51       name: 'addRestaurant',
    52       component: AddRestaurant,
    5347    }
    5448  ],
Note: See TracChangeset for help on using the changeset viewer.