Skip to content

Commit

Permalink
cleanup partner import, add anniversary date
Browse files Browse the repository at this point in the history
  • Loading branch information
mwvolo committed Oct 14, 2024
1 parent 043da29 commit dc2a70d
Show file tree
Hide file tree
Showing 6 changed files with 226 additions and 231 deletions.
110 changes: 3 additions & 107 deletions salesforce/admin.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,113 +56,9 @@ class PartnerAdmin(admin.ModelAdmin):
list_display_links = ('partner_name', )
list_filter = ('visible_on_website', 'partner_type')
search_fields = ('partner_name', 'salesforce_id')
readonly_fields = (
'salesforce_id',
'partner_name',
'partner_type',
'rich_description',
'partner_description',
'partner_website',
'short_partner_description',
'books',
'lead_sharing',
'landing_page',
'verified_by_instructor',
'integrated',
'partner_sf_account_id',
'affordability_cost',
'affordability_institutional',
'app_available',
'adaptivity_adaptive_presentation',
'adaptivity_affective_state',
'adaptivity_breadth_and_depth',
'adaptivity_customized_path',
'adaptivity_instructor_control',
'adaptivity_quantitative_randomization',
'adaptivity_varied_level',
'admin_calendar_links',
'admin_online_submission',
'admin_realtime_progress',
'admin_shared_students',
'admin_syllabus',
'assigment_outside_resources',
'assignment_editing',
'assignment_multimedia',
'assignment_multiple_quantitative',
'assignment_pretest',
'address_Longitude',
'assignment_scientific_structures',
'assignment_summative_assessments',
'autonomy_digital_badges',
'autonomy_on_demand_extras',
'autonomy_self_reflection',
'autonomy_summative_assessments',
'collaboration_peer_feedback',
'collaboration_peer_interaction',
'collaboration_teacher_learner_contact',
'collaboration_tutor',
'content_batch_uploads',
'content_resource_sharing',
'content_sharing_among_courses',
'customization_assessement_repository',
'customization_content_repository',
'customization_create_learning_outcomes',
'customization_reorder_content',
'customization_reorder_learning_outcomes',
'feedback_early_warning',
'feedback_individual_and_groups',
'feedback_knowledge_gaps',
'feedback_learner_progress_tasks',
'feedback_multipart',
'feedback_understanding',
'grading_change_scores',
'grading_class_and_student_level',
'grading_group_work',
'grading_learning_portfolio',
'grading_rubric_based',
'grading_tolerances_sig_fig',
'interactivity_annotate',
'interactivity_different_representations',
'interactivity_gaming',
'interactivity_previous_knowledge',
'interactivity_simulations',
'interactivity_varying_means',
'instructional_level_k12',
'instructional_level_higher_ed',
'LMS_analytics',
'LMS_sends_grades',
'LMS_SSO',
'measure_alternate_assessment',
'measure_assessments_in_most',
'measure_mapping',
'reporting_competency',
'reporting_student_workload',
'scaffolding_hints',
'scaffolding_learner_explanations',
'scaffolding_mental_practice',
'scaffolding_narrative',
'scaffolding_social_intervention',
'usability_design_orients_users',
'usability_glossary',
'usability_partial_progress',
'accessibility_language_UI',
'accessibility_language_content',
'accessibility_VPAT',
'accessibility_WCAG',
'accessibility_universal_design',
'partner_logo_tag',
'online_teaching_peer_discussion',
'online_teaching_lecture_streaming',
'online_teaching_in_lecture',
'online_teaching_asynchronous',
'online_teaching_audio_video',
'online_teaching_academic_integrity',
'online_teaching_teaching_labs',
'international',
'partnership_level',
'equity_rating')

actions = ['sync_with_salesforce', 'mark_visible', 'mark_not_visible' ]
readonly_fields = ('salesforce_id', 'account_id', 'partner_status', 'partnership_level', 'equity_rating', 'partner_sf_account_id', 'affordability_cost', 'books', 'partner_type')

actions = ['sync_with_salesforce', 'mark_visible', 'mark_not_visible']

def sync_with_salesforce(self, request, queryset):
management.call_command('update_partners', verbosity=0)
Expand Down
Loading

0 comments on commit dc2a70d

Please sign in to comment.