|
@@ -21,9 +21,12 @@ class CashedImageBloc extends Bloc<CashedImageEvent, CashedImageState> {
|
|
|
);
|
|
);
|
|
|
|
|
|
|
|
if (event.cached) {
|
|
if (event.cached) {
|
|
|
- FileInfo? fileInfo = await defaultCacheManager.getFileFromCache(
|
|
|
|
|
- event.url,
|
|
|
|
|
- );
|
|
|
|
|
|
|
+ FileInfo? fileInfo;
|
|
|
|
|
+ if (event.cachkey != null) {
|
|
|
|
|
+ fileInfo = await defaultCacheManager.getFileFromCache(event.cachkey!);
|
|
|
|
|
+ } else {
|
|
|
|
|
+ fileInfo = await defaultCacheManager.getFileFromCache(event.url);
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
if (fileInfo != null) {
|
|
if (fileInfo != null) {
|
|
|
emit(CashedImageGetState(bytes: await fileInfo.file.readAsBytes()));
|
|
emit(CashedImageGetState(bytes: await fileInfo.file.readAsBytes()));
|