• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

IQSS / dataverse / #23077

04 Sep 2024 06:52PM CUT coverage: 20.702% (-0.06%) from 20.759%
#23077

Pull #10781

github

web-flow
Merge 9d8bf0ef8 into 8fd8c18e4
Pull Request #10781: Improved handling of Globus uploads

4 of 417 new or added lines in 15 files covered. (0.96%)

417 existing lines in 9 files now uncovered.

17530 of 84679 relevant lines covered (20.7%)

0.21 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/main/java/edu/harvard/iq/dataverse/engine/command/impl/UpdateDataverseThemeCommand.java
1
package edu.harvard.iq.dataverse.engine.command.impl;
2

3
import edu.harvard.iq.dataverse.Dataverse;
4
import edu.harvard.iq.dataverse.authorization.Permission;
5
import edu.harvard.iq.dataverse.engine.command.AbstractCommand;
6
import edu.harvard.iq.dataverse.engine.command.CommandContext;
7
import edu.harvard.iq.dataverse.engine.command.DataverseRequest;
8
import edu.harvard.iq.dataverse.engine.command.RequiredPermissions;
9
import edu.harvard.iq.dataverse.engine.command.exception.CommandException;
10

11
/**
12
 * Update an existing dataverse.
13
 * @author michael
14
 */
15
@RequiredPermissions( Permission.EditDataverse )
16
public class UpdateDataverseThemeCommand extends AbstractCommand<Dataverse> {
17
    private final Dataverse editedDv;
18

19
    public UpdateDataverseThemeCommand(Dataverse editedDv, DataverseRequest aRequest) {
UNCOV
20
        super(aRequest, editedDv);
×
UNCOV
21
        this.editedDv = editedDv;
×
UNCOV
22
    }
×
23

24
    /**
25
     * Update Theme and Widget related data for this dataverse.
26
     * 
27
     * @param ctxt
28
     * @return
29
     * @throws CommandException 
30
     */
31
    @Override
32
    public Dataverse execute(CommandContext ctxt) throws CommandException {
33
        // save updated dataverse to db
34
        return ctxt.dataverses().save(editedDv);
×
35
    }
36

37
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc