🎨 Fix some warnings in the code
This commit is contained in:
		@@ -1,6 +1,3 @@
 | 
			
		||||
import 'dart:convert';
 | 
			
		||||
import 'dart:developer';
 | 
			
		||||
 | 
			
		||||
import 'package:dio/dio.dart';
 | 
			
		||||
import 'package:island/database/drift_db.dart';
 | 
			
		||||
import 'package:island/database/message.dart';
 | 
			
		||||
@@ -48,13 +45,6 @@ class MessageRepository {
 | 
			
		||||
        },
 | 
			
		||||
      );
 | 
			
		||||
 | 
			
		||||
      for (final item in resp.data['changes']) {
 | 
			
		||||
        if (item['message']['sender']['account'] == null)
 | 
			
		||||
          log(jsonEncode(item['message']['sender']['account']));
 | 
			
		||||
        // if (item['message'] != null &&
 | 
			
		||||
        //     item['message']['sender']['account'] == null) {
 | 
			
		||||
        // }
 | 
			
		||||
      }
 | 
			
		||||
      final response = MessageSyncResponse.fromJson(resp.data);
 | 
			
		||||
      for (final change in response.changes) {
 | 
			
		||||
        switch (change.action) {
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,3 @@
 | 
			
		||||
import 'dart:convert';
 | 
			
		||||
import 'dart:developer';
 | 
			
		||||
 | 
			
		||||
import 'package:freezed_annotation/freezed_annotation.dart';
 | 
			
		||||
import 'package:island/models/file.dart';
 | 
			
		||||
import 'package:island/models/realm.dart';
 | 
			
		||||
 
 | 
			
		||||
@@ -86,7 +86,7 @@ class AccountSettingsScreen extends HookConsumerWidget {
 | 
			
		||||
      ).push(MaterialPageRoute(builder: (context) => CaptchaScreen()));
 | 
			
		||||
      if (captchaTk == null) return;
 | 
			
		||||
      try {
 | 
			
		||||
        showLoadingModal(context);
 | 
			
		||||
        if (context.mounted) showLoadingModal(context);
 | 
			
		||||
        final userInfo = ref.read(userInfoProvider);
 | 
			
		||||
        final client = ref.read(apiClientProvider);
 | 
			
		||||
        await client.post(
 | 
			
		||||
 
 | 
			
		||||
@@ -6,7 +6,6 @@ import 'package:flutter_hooks/flutter_hooks.dart';
 | 
			
		||||
import 'package:freezed_annotation/freezed_annotation.dart';
 | 
			
		||||
import 'package:gap/gap.dart';
 | 
			
		||||
import 'package:hooks_riverpod/hooks_riverpod.dart';
 | 
			
		||||
import 'package:intl/intl.dart';
 | 
			
		||||
import 'package:island/models/chat.dart';
 | 
			
		||||
import 'package:island/pods/network.dart';
 | 
			
		||||
import 'package:island/route.gr.dart';
 | 
			
		||||
@@ -349,9 +348,17 @@ class ChatDetailScreen extends HookConsumerWidget {
 | 
			
		||||
                                  leading: const Icon(Icons.timer),
 | 
			
		||||
                                  trailing: const Icon(Symbols.chevron_right),
 | 
			
		||||
                                  title: const Text('chatBreak').tr(),
 | 
			
		||||
                                  subtitle: identity!.breakUntil != null && identity.breakUntil!.isAfter(DateTime.now())
 | 
			
		||||
                                      ? Text(DateFormat('yyyy-MM-dd HH:mm').format(identity.breakUntil!))
 | 
			
		||||
                                      : const Text('chatBreakNone').tr(),
 | 
			
		||||
                                  subtitle:
 | 
			
		||||
                                      identity.breakUntil != null &&
 | 
			
		||||
                                              identity.breakUntil!.isAfter(
 | 
			
		||||
                                                DateTime.now(),
 | 
			
		||||
                                              )
 | 
			
		||||
                                          ? Text(
 | 
			
		||||
                                            DateFormat(
 | 
			
		||||
                                              'yyyy-MM-dd HH:mm',
 | 
			
		||||
                                            ).format(identity.breakUntil!),
 | 
			
		||||
                                          )
 | 
			
		||||
                                          : const Text('chatBreakNone').tr(),
 | 
			
		||||
                                  onTap: () => showChatBreakDialog(),
 | 
			
		||||
                                ),
 | 
			
		||||
                              ],
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,6 @@ import 'package:island/models/activity.dart';
 | 
			
		||||
import 'package:island/pods/userinfo.dart';
 | 
			
		||||
import 'package:island/route.gr.dart';
 | 
			
		||||
import 'package:island/services/responsive.dart';
 | 
			
		||||
import 'package:island/widgets/account/status.dart';
 | 
			
		||||
import 'package:island/widgets/app_scaffold.dart';
 | 
			
		||||
import 'package:island/models/post.dart';
 | 
			
		||||
import 'package:island/widgets/check_in.dart';
 | 
			
		||||
 
 | 
			
		||||
@@ -1,15 +1,11 @@
 | 
			
		||||
import 'package:dio/dio.dart';
 | 
			
		||||
import 'package:easy_localization/easy_localization.dart';
 | 
			
		||||
import 'package:flutter/material.dart';
 | 
			
		||||
import 'package:gap/gap.dart';
 | 
			
		||||
import 'package:hooks_riverpod/hooks_riverpod.dart';
 | 
			
		||||
import 'package:island/models/activity.dart';
 | 
			
		||||
import 'package:island/models/user.dart';
 | 
			
		||||
import 'package:island/pods/network.dart';
 | 
			
		||||
import 'package:island/widgets/account/status_creation.dart';
 | 
			
		||||
import 'package:island/widgets/content/cloud_files.dart';
 | 
			
		||||
import 'package:material_symbols_icons/symbols.dart';
 | 
			
		||||
import 'package:relative_time/relative_time.dart';
 | 
			
		||||
import 'package:riverpod_annotation/riverpod_annotation.dart';
 | 
			
		||||
import 'package:styled_widget/styled_widget.dart';
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user