pompo96 982a910ee3 Bugfixes:
Cant join team if in team
Profile page resets properly
Post button spam no longer leads to crash due to duplicate calls

Housekeeping:
Made some name changes
moved homescreenpages from layout -> homeFeed
Deleted 2 unused classes, authService.dart and old loginPage.dart then renamed startPage.dart -> loginPage.dart

Set up openApi on backend and added URL in Service classes
2025-05-25 11:40:03 +02:00

40 lines
1.4 KiB
Dart

// GENERATED CODE - DO NOT MODIFY BY HAND
part of '../postModel.dart';
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
PostModel _$PostModelFromJson(Map<String, dynamic> json) => PostModel(
id: (json['id'] as num?)?.toInt(),
title: json['title'] as String,
body: json['body'] as String,
filename: json['filename'] as String?,
filetype: json['filetype'] as String?,
time: DateTime.parse(json['time'] as String),
locationname: json['locationname'] as String?,
latitude: (json['latitude'] as num?)?.toDouble(),
longitude: (json['longitude'] as num?)?.toDouble(),
points: (json['points'] as num?)?.toInt(),
teamid: (json['teamid'] as num?)?.toInt(),
missionid: (json['missionid'] as num?)?.toInt(),
approved: json['approved'] as String?,
);
Map<String, dynamic> _$PostModelToJson(PostModel instance) => <String, dynamic>{
'id': instance.id,
'title': instance.title,
'body': instance.body,
'filename': instance.filename,
'filetype': instance.filetype,
'time': instance.time.toIso8601String(),
'locationname': instance.locationname,
'latitude': instance.latitude,
'longitude': instance.longitude,
'points': instance.points,
'teamid': instance.teamid,
'missionid': instance.missionid,
'approved': instance.approved,
};