Skip to content
This repository has been archived by the owner on Jan 19, 2024. It is now read-only.

Commit

Permalink
Login hervormd + GDPR
Browse files Browse the repository at this point in the history
  • Loading branch information
HarryDeKat committed Dec 31, 2023
1 parent 45e088e commit d60b958
Show file tree
Hide file tree
Showing 21 changed files with 1,601 additions and 1,172 deletions.
10 changes: 4 additions & 6 deletions lib/apis/magister.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@ import 'dart:convert';
import 'dart:io';
import 'dart:math';

import 'package:app_links/app_links.dart';
import 'package:collection/collection.dart';
import 'package:desktop_webview_window/desktop_webview_window.dart';
import 'package:dio/dio.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
Expand All @@ -12,11 +14,7 @@ import 'package:silvio/hive/adapters.dart';
import 'package:silvio/hive/extentions.dart';
import 'package:silvio/main.dart';
import 'package:silvio/screens/post_login.dart';
import 'package:silvio/widgets/card.dart';
import 'package:silvio/widgets/facts_header.dart';
import 'package:mobile_scanner/mobile_scanner.dart' hide CalendarEvent;
import 'package:qr_flutter/qr_flutter.dart';
import 'package:uni_links/uni_links.dart';
import 'package:silvio/widgets/global/skeletons.dart';
import 'package:url_launcher/url_launcher.dart';
import 'package:webview_flutter/webview_flutter.dart';
import 'package:pointycastle/export.dart' as castle;
Expand Down Expand Up @@ -51,7 +49,7 @@ class Magister implements Api {
@override
Future<void> refreshAll(Person person) async {
await Future.wait([
Future.wait(person.schoolYears.map(
Future.wait(person.schoolYears.where((g) => g.grades.isNotEmpty).map(
(SchoolYear sY) => api.refreshSchoolYear(person, sY, (i, t) {}))),
api.refreshCalendarEvents(person),
api.setSchoolYears(person)
Expand Down
Loading

0 comments on commit d60b958

Please sign in to comment.