Refactor subscription logic and replace quill-sense references with ritor equivalents
- Updated `getCurrentSubscription` and related functions to reflect terminology changes. - Adjusted subscription levels and access checks to streamline logic. - Removed unused cases in `getSubLevel` and optimized conditionals for clarity.
This commit is contained in:
@@ -29,7 +29,7 @@ export default function QuillSenseComponent(): React.JSX.Element {
|
||||
const subLevel: number = getSubLevel(session)
|
||||
|
||||
const isGPTEnabled: boolean = isOpenAIEnabled(session);
|
||||
const isSubTierTwo: boolean = getSubLevel(session) >= 1;
|
||||
const isSubTierTwo: boolean = getSubLevel(session) >= 2;
|
||||
const hasAccess: boolean = isGPTEnabled || isSubTierTwo;
|
||||
|
||||
const qsOptions: QSOption[] = [
|
||||
@@ -77,7 +77,7 @@ export default function QuillSenseComponent(): React.JSX.Element {
|
||||
</div>
|
||||
</div>
|
||||
{
|
||||
isBYOK || subLevel >= 1 ? (
|
||||
isBYOK || subLevel >= 2 ? (
|
||||
<>
|
||||
{view === 'list' ? (
|
||||
<QuillList handleSelectConversation={handleSelectConversation}/>
|
||||
|
||||
Reference in New Issue
Block a user