halo/application
John Niang eae83ae949
Fix the problem that plugins without jar file may not be deleted (#6334)
#### What type of PR is this?

/kind bug
/area core
/area plugin
/milestone 2.18.x

#### What this PR does / why we need it:

This PR checks if the plugin is already unloaded while getting dependents to fix the problem that plugins without jar file may not be deleted or not be enabled or disabled.

#### Which issue(s) this PR fixes:

Fixes https://github.com/halo-dev/halo/issues/6072

#### Special notes for your reviewer:

1. Try to move plugins folder to another folder
2. Restart Halo
3. Try to change state of plugins or delete plugins directly
4. See the result

#### Does this PR introduce a user-facing change?

```release-note
修复在没有插件文件的情况下可能无法删除插件的问题
```
2024-07-24 03:01:35 +00:00
..
src Fix the problem that plugins without jar file may not be deleted (#6334) 2024-07-24 03:01:35 +00:00
build.gradle chore: bump preset plugins version (#6310) 2024-07-15 05:31:26 +00:00