django-cms / djangocms-frontend

django CMS frontend is a plugin bundle for django CMS providing several components for the frontend, currently implemented with the popular Bootstrap 5 framework.
Other
43 stars 20 forks source link

fix: LinkForm does not inherit from mixin_factory #96

Closed bielfrontera closed 1 year ago

bielfrontera commented 1 year ago

LinkPlugin can not be extended using a theme module. The root of the problem is that LinkForm is not inheriting from a mixin obtained by the mixin_factory.

fixes #95

codecov[bot] commented 1 year ago

Codecov Report

Merging #96 (75e18c3) into master (0aa5c36) will increase coverage by 0.00%. The diff coverage is 100.00%.

@@           Coverage Diff           @@
##           master      #96   +/-   ##
=======================================
  Coverage   86.33%   86.34%           
=======================================
  Files         110      110           
  Lines        2972     2974    +2     
  Branches      321      321           
=======================================
+ Hits         2566     2568    +2     
  Misses        309      309           
  Partials       97       97           
Impacted Files Coverage Δ
djangocms_frontend/contrib/link/forms.py 82.75% <100.00%> (+0.24%) :arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.