Add Random resource retrieval and navigation.

This commit is contained in:
2025-06-08 17:49:49 +08:00
parent b0680fa94f
commit 99a2d328f1
9 changed files with 132 additions and 10 deletions

View File

@@ -255,3 +255,12 @@ func EditResource(uid, rid uint, params *ResourceCreateParams) error {
}
return nil
}
func RandomResource() (*model.ResourceDetailView, error) {
r, err := dao.RandomResource()
if err != nil {
return nil, err
}
v := r.ToDetailView()
return &v, nil
}