22 lines
1.0 KiB
Python
22 lines
1.0 KiB
Python
import re
|
|
|
|
with open('kifi-app/lib/features/projects/presentation/project_board_screen.dart', 'r') as f:
|
|
content = f.read()
|
|
|
|
if "add_project_sheet.dart" not in content:
|
|
content = content.replace("import 'widgets/task_card.dart';", "import 'widgets/task_card.dart';\nimport 'widgets/add_project_sheet.dart';")
|
|
|
|
with open('kifi-app/lib/features/projects/presentation/project_board_screen.dart', 'w') as f:
|
|
f.write(content)
|
|
|
|
with open('kifi-app/lib/features/projects/presentation/widgets/add_project_sheet.dart', 'r') as f:
|
|
content = f.read()
|
|
|
|
if "project.dart" not in content:
|
|
content = content.replace("import 'package:flutter/material.dart';", "import 'package:flutter/material.dart';\nimport '../../domain/project.dart';")
|
|
|
|
content = content.replace("await repo.updateProject(\n id: widget.project!.id,", "await repo.updateProject(\n projectId: widget.project!.id,")
|
|
|
|
with open('kifi-app/lib/features/projects/presentation/widgets/add_project_sheet.dart', 'w') as f:
|
|
f.write(content)
|