diff --git a/r2/r2/lib/db/tdb_cassandra.py b/r2/r2/lib/db/tdb_cassandra.py index 1793cefcf..c1fc1778b 100644 --- a/r2/r2/lib/db/tdb_cassandra.py +++ b/r2/r2/lib/db/tdb_cassandra.py @@ -825,7 +825,7 @@ class UuidThing(ThingBase): def view_of(cls): - """Register a class as a view of a DenormalizedRelation. + """Register a class as a view of a Thing. Views are expected to implement two methods: @@ -838,6 +838,7 @@ def view_of(cls): """ def view_of_decorator(view_cls): cls._views.append(view_cls) + view_cls._view_of = cls return view_cls return view_of_decorator